United States282949
Germany48913
China21883
Russian Federation8976
Netherlands7967
Canada2983
Norway1485
Czech Republic1263
Finland1261
Israel1240
United Kingdom1225
Romania1133
South Africa993
France792
Bulgaria760
Korea Republic of616
Denmark535
Italy534
Turkey476
Armenia320
India314
Sweden250
Malaysia241
Belgium229
Poland221
Australia220
Peru194
Spain169
Brazil161
Switzerland158
Vietnam148
Japan140
Portugal109
Thailand107
Sri Lanka107
Hong Kong92
Colombia87
Netherlands Antilles86
Austria67
Greece61
Belarus57
Mexico56
Ireland47
Estonia41
New Zealand35
Lithuania35
Indonesia33
Morocco25
Albania24
Hungary23
Chile20
Argentina18
Europe17
Croatia15
Iran Islamic Republic of14
Philippines14
Pakistan14
Serbia13
Slovakia12
Venezuela12
United Arab Emirates11
Kuwait10
Uruguay9
Kazakhstan9
Saudi Arabia8
Mauritius6
Puerto Rico6
Ecuador5
Slovenia5
Dominican Republic4
Egypt4
Singapore4
Ukraine4
Cyprus4
Nigeria4
Macedonia4
Tunisia4
Latvia4
Luxembourg3
Guinea3
Martinique3
Nepal3
Lebanon3
Kenya2
Turks and Caicos Islands2
Kyrgyzstan2
Costa Rica2