United States282677
Germany48827
China21880
Russian Federation8906
Netherlands7964
Canada2863
Norway1484
Czech Republic1262
Finland1261
Israel1240
United Kingdom1201
Romania1132
South Africa992
Bulgaria759
France677
Korea Republic of616
Denmark534
Italy534
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
New Zealand20
Chile20
Argentina18
Europe17
Croatia15
Pakistan14
Philippines14
Iran Islamic Republic of14
Serbia13
Slovakia12
Venezuela12
United Arab Emirates11
Kuwait10
Kazakhstan9
Uruguay9
Saudi Arabia8
Mauritius6
Puerto Rico6
Slovenia5
Ecuador5
Singapore4
Ukraine4
Cyprus4
Egypt4
Macedonia4
Tunisia4
Latvia4
Nigeria4
Guinea3
Martinique3
Lebanon3
Nepal3
Luxembourg3
Dominican Republic3
Honduras2
Jordan2
Jamaica2
Turks and Caicos Islands2