United States 28,095
India 3,922
United Arab Emirates 3,230
Canada 1,995
United Kingdom 1,744
France 863
Australia 766
Germany 690
Pakistan 555
Brazil 536
Netherlands 350
Philippines 287
Russian Federation 266
Italy 259
Sweden 246
Malaysia 229
Poland 200
Indonesia 191
Turkey 187
Belgium 168
Mexico 165
Denmark 157
Spain 149
Norway 149
Saudi Arabia 138
Switzerland 136
Ireland 134
Czech Republic 129
Singapore 127
Finland 124
South Africa 116
Hungary 115
New Zealand 115
Argentina 106
Romania 104
Thailand 104
Sri Lanka 102
Bulgaria 91
European Union 87
Austria 85
Greece 82
Egypt 81
Israel 80
Slovenia 80
Viet Nam 70
Bangladesh 67
Serbia 66
Hong Kong 59
Japan 57
Portugal 56
Ukraine 54
Slovakia 54
Korea, Republic of 53
Croatia 51
Colombia 46
Peru 46
Jamaica 42
Chile 42
Taiwan, Province of China 40
Lithuania 40
Morocco 39
China 35
Qatar 34
Estonia 34
Trinidad and Tobago 33
Puerto Rico 33
Algeria 32
Nepal 32
Kuwait 29
Jordan 28
Venezuela, Bolivarian Republic of 26
Mauritius 25
Ghana 25
Latvia 24
Kenya 24
Albania 23
Tunisia 22
Bahrain 21
Ecuador 21
Costa Rica 21
Bosnia and Herzegovina 19
Dominican Republic 17
Bahamas 16
Iraq 16
Lebanon 16
Macedonia, The Former Yugoslav Republic of 15
Iceland 15
Nigeria 14
Moldova, Republic of 13
Oman 13
Georgia 13
Netherlands Antilles 13
Cyprus 13
Uruguay 12
Syrian Arab Republic 10
Panama 10
Armenia 10
Luxembourg 10
Maldives 10
Palestinian Territory, Occupied 10
Malta 8
Namibia 8
Barbados 8
Uganda 8
Guatemala 7
El Salvador 7
Suriname 6
Sudan 6
Azerbaijan 6
Honduras 6
Brunei Darussalam 6
Belarus 6
Mongolia 6
Montenegro 5
Rwanda 4
Afghanistan 4
Botswana 4
Myanmar 4
Martinique 4
Nicaragua 4
Dominica 4
Réunion 4
Angola 4
Antigua and Barbuda 4
Grenada 4
Belize 4
Fiji 3
Côte d'Ivoire 3
Cayman Islands 3
Jersey 3
Kazakhstan 3
Guadeloupe 3
Zimbabwe 3
Senegal 3
Saint Lucia 3
Madagascar 3
Kyrgyzstan 3
Cameroon 3
Cuba 3
Turks and Caicos Islands 3
Cambodia 3
Tanzania, United Republic of 3
Guam 3
Virgin Islands, U.S. 3
Mauritania 2
Burkina Faso 2
Saint Vincent and the Grenadines 2
Zambia 2
Ethiopia 2
Somalia 2
Isle of Man 2
Togo 2
Faroe Islands 2
Mali 2
Macao 2
Libyan Arab Jamahiriya 2
Andorra 2
American Samoa 1
Mozambique 1
Bermuda 1
Swaziland 1
Papua New Guinea 1
Tonga 1
Congo 1
Haiti 1
French Polynesia 1
Vanuatu 1
French Guiana 1
Seychelles 1
Greenland 1
Paraguay 1
Liechtenstein 1
Monaco 1
Yemen 1
Northern Mariana Islands 1
New Caledonia 1
Burundi 1
Djibouti 1
Gibraltar 1
Bolivia, Plurinational State of 1