United States282562
Germany48775
China21845
Russian Federation8904
Netherlands7964
Canada2863
Norway1484
Czech Republic1262
Finland1261
Israel1240
United Kingdom1201
Romania1132
South Africa992
Bulgaria759
France675
Korea Republic of616
Italy534
Denmark533
Turkey476
Armenia320
India314
Sweden250
Malaysia240
Belgium229
Poland221
Australia201
Peru194
Spain167
Switzerland158
Brazil158
Vietnam148
Japan139
Portugal109
Sri Lanka107
Thailand107
Hong Kong92
Colombia87
Netherlands Antilles86
Austria66
Greece61
Belarus57
Mexico56
Estonia41
Ireland36
Lithuania35
Indonesia33
Morocco25
Albania24
Hungary23
Chile20
New Zealand20
Argentina18
Europe17
Croatia15
Iran Islamic Republic of14
Pakistan14
Philippines14
Serbia13
Slovakia12
Venezuela12
United Arab Emirates11
Kuwait10
Uruguay9
Kazakhstan9
Saudi Arabia8
Mauritius6
Puerto Rico6
Slovenia5
Ecuador5
Tunisia4
Ukraine4
Singapore4
Egypt4
Macedonia4
Nigeria4
Cyprus4
Latvia4
Lebanon3
Dominican Republic3
Luxembourg3
Guinea3
Nepal3
Martinique3
Honduras2
Azerbaijan2
Kenya2
Suriname2