United States 6,705
Canada 354
China 327
United Kingdom 270
Brazil 223
Germany 168
Russian Federation 162
Netherlands 119
Spain 113
Australia 105
France 82
Ireland 62
Mexico 56
India 54
Belgium 50
Sweden 48
Estonia 44
Denmark 42
Italy 35
Japan 35
New Zealand 27
Korea, Republic of 26
Ukraine 20
Poland 19
Singapore 19
Greece 18
Hong Kong 17
Portugal 17
Bangladesh 17
European Union 16
Israel 15
Philippines 13
Thailand 13
Norway 12
Panama 12
Hungary 11
Turkey 11
Guatemala 9
Romania 8
Argentina 8
Austria 8
Finland 8
Moldova, Republic of 7
Puerto Rico 7
Nicaragua 7
Indonesia 7
Czech Republic 6
Bulgaria 6
Virgin Islands, U.S. 6
Malaysia 5
Honduras 5
Latvia 5
Pakistan 5
Bosnia and Herzegovina 4
Jamaica 4
Sri Lanka 3
Ecuador 3
South Africa 3
Mozambique 3
Taiwan, Province of China 3
Dominican Republic 3
Lebanon 3
Martinique 2
Brunei Darussalam 2
Viet Nam 2
Nepal 2
Egypt 2
Morocco 2
Nigeria 2
Macedonia, The Former Yugoslav Republic of 2
Algeria 2
Saudi Arabia 2
Guam 1
Serbia 1
Chile 1
Paraguay 1
Jordan 1
Guadeloupe 1
Peru 1
Tunisia 1
United Arab Emirates 1
Bahrain 1
Trinidad and Tobago 1
Switzerland 1
Angola 1
Venezuela, Bolivarian Republic of 1
Belarus 1