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