United States 3,705
United Kingdom 2,419
Germany 1,471
Russian Federation 980
Australia 719
France 683
Italy 502
Canada 449
Spain 428
Poland 348
Brazil 280
Netherlands 211
Hungary 191
New Zealand 190
Czech Republic 184
Korea, Republic of 154
Japan 119
Sweden 117
Singapore 106
Belgium 97
Denmark 79
Austria 77
Greece 68
Argentina 66
Finland 65
European Union 64
Mexico 63
Slovakia 58
Ireland 57
Taiwan, Province of China 50
Switzerland 50
Ukraine 47
Portugal 43
Chile 39
Hong Kong 39
Thailand 37
Serbia 35
Romania 31
Turkey 28
India 27
Croatia 27
Norway 27
South Africa 26
Israel 20
Latvia 20
Peru 19
Isle of Man 17
Bulgaria 17
Philippines 15
Indonesia 15
Malaysia 14
Georgia 13
Viet Nam 13
Belarus 13
Malta 11
Cyprus 11
Colombia 11
Luxembourg 8
Ecuador 7
Slovenia 6
Kazakhstan 6
China 6
Estonia 5
Lebanon 5
United Arab Emirates 5
Puerto Rico 5
Bangladesh 4
Iraq 4
Bosnia and Herzegovina 4
Kenya 3
Iran, Islamic Republic of 3
Uzbekistan 3
Lithuania 2
Jersey 2
Guatemala 2
Saudi Arabia 2
Costa Rica 2
Kuwait 2
Macedonia, The Former Yugoslav Republic of 2
Qatar 1
Egypt 1
Montenegro 1
Venezuela, Bolivarian Republic of 1
Moldova, Republic of 1
Cambodia 1
Sudan 1
El Salvador 1
Armenia 1
Uruguay 1
Somalia 1
Bermuda 1
Oman 1
Iceland 1
Barbados 1
Gibraltar 1
Nepal 1
Zimbabwe 1
Bolivia, Plurinational State of 1
Honduras 1