United States 20,774
United Kingdom 4,187
India 2,448
Canada 1,593
Indonesia 1,111
Philippines 1,072
Australia 980
Malaysia 839
Germany 672
Taiwan, Province of China 612
Pakistan 447
South Africa 426
Singapore 390
France 331
Italy 306
Russian Federation 287
Hong Kong 286
United Arab Emirates 252
Thailand 251
Belgium 237
Greece 229
Romania 216
Netherlands 211
Brazil 203
China 197
Sri Lanka 195
Saudi Arabia 194
New Zealand 194
Egypt 192
Japan 190
Mexico 164
European Union 160
Poland 156
Turkey 155
Ireland 153
Viet Nam 123
Korea, Republic of 118
Spain 103
Sweden 100
Lebanon 98
Argentina 94
Switzerland 93
Hungary 89
Czech Republic 84
Portugal 77
Croatia 72
Bangladesh 71
Norway 70
Qatar 68
Ukraine 68
Serbia 66
Bulgaria 64
Finland 64
Trinidad and Tobago 63
Slovakia 63
Israel 63
Lithuania 58
Kenya 57
Jamaica 56
Austria 56
Nigeria 50
Denmark 48
Jordan 48
Malta 46
Kuwait 45
Cyprus 44
Mauritius 44
Ghana 43
Georgia 42
Slovenia 38
Algeria 37
Peru 35
Macedonia, The Former Yugoslav Republic of 35
Chile 35
Estonia 34
Puerto Rico 33
Latvia 30
Maldives 29
Iraq 29
Morocco 28
Moldova, Republic of 27
Oman 25
Brunei Darussalam 24
Tunisia 24
Tanzania, United Republic of 24
Armenia 23
Azerbaijan 23
Bahrain 22
Barbados 22
Colombia 21
Cambodia 19
Bosnia and Herzegovina 18
Albania 18
Ecuador 17
Guatemala 17
Nepal 17
Venezuela, Bolivarian Republic of 17
Dominican Republic 14
Zimbabwe 14
Uganda 13
Bahamas 13
Palestinian Territory, Occupied 12
Syrian Arab Republic 12
Iceland 12
Belarus 12
El Salvador 11
Mongolia 11
Macao 10
Namibia 10
Ethiopia 10
Panama 10
Guyana 10
Iran, Islamic Republic of 9
Honduras 9
Netherlands Antilles 9
Belize 9
Costa Rica 9
Montenegro 9
Uruguay 8
Libyan Arab Jamahiriya 8
Luxembourg 8
Antigua and Barbuda 8
Afghanistan 7
Myanmar 7
Botswana 6
Aruba 6
Suriname 6
Seychelles 5
Yemen 5
Grenada 5
Isle of Man 5
Paraguay 4
Kazakhstan 4
Bolivia, Plurinational State of 4
Lesotho 4
Fiji 4
Guam 4
Saint Lucia 4
Bermuda 4
Côte d'Ivoire 3
Réunion 3
Senegal 3
Rwanda 3
Madagascar 3
French Polynesia 3
Papua New Guinea 3
Saint Kitts and Nevis 3
Saint Vincent and the Grenadines 2
Jersey 2
Anguilla 2
Andorra 2
Mozambique 2
Micronesia, Federated States of 2
Gambia 2
Dominica 2
Kyrgyzstan 2
Monaco 2
Benin 2
Haiti 2
Swaziland 1
Sierra Leone 1
Lao People's Democratic Republic 1
Gibraltar 1
Liberia 1
Angola 1
Djibouti 1
Zambia 1
Guadeloupe 1
Timor-Leste 1
Cayman Islands 1
Nicaragua 1
Cameroon 1
Malawi 1
Sudan 1
Tonga 1