well.......people buy 3 million a day, so if you want to do the math. . . 1095000000
50%
100
2,496,445 ish
You will have to find the industry stats for each year to get a answer on how many guns were sold. It won't be the answer you want because one person can buy more than one gun in a given time period and there is no accirate way to capture that data.
I think you can buy a cascada keyring in rochdale a shop called keyrings
There are several websites that offer to produce key rings with a logo chosen by the customer. One could visit the website called Just Keyrings and order key rings with one's chosen car logo.
none
alot
you can buy them in central london, inside trocadero, called tokyotoys keyrings,shirts,dolls,purses you name it x3 xD
quite a few
a lot
Over 12 million last year
450,000
7
Millions
2 million