Andorra 4 Antigua and Barbuda 1 Albania 1 Armenia 3 Argentina 363 Austria 78 Australia 227 Azerbaijan 3 Bosnia and Herzegovina 3 Bangladesh 1 Belgium 182 Bulgaria 25 Bolivia 3 Brazil 427 Belarus 338 Canada 200 Switzerland 310 Ivory Coast 1 Chile 24 China 184 Colombia 150 Costa Rica 5 Cyprus 1 Czech Republic 160 Germany 2863 Denmark 323 Dominican Republic 7 Algeria 1 Ecuador 47 Estonia 31 Egypt 1 Spain 2079 Finland 392 France 2699 United Kingdom 2604 Georgia 2 Ghana 2 Greece 44 Guatemala 33 Hong Kong-China 9 Honduras 3 Croatia 100 Hungary 374 Indonesia 5 Ireland 147 Israel 28 Isle of Man 1 India 86 Iceland 5 Italy 4707 Japan 138 Kenya 2 Saint Kitts and Nevis 1 Kazakhstan 9 Lithuania 22 Luxembourg 2 Latvia 70 Morocco 27 Moldova 4 FYRO Macedonia 2 Malta 2 Malawi 2 Mexico 508 Malaysia 1 Namibia 1 Nigeria 1 Nicaragua 5 Netherlands 476 Norway 240 New Zealand 31 Peru 25 Philippines 5 Pakistan 6 Poland 270 Puerto Rico 4 Portugal 61 Paraguay 8 Romania 27 Serbia 7 Russia 2199 Sweden 309 Singapore 6 Slovenia 39 Slovakia 60 El Salvador 7 Thailand 3 Tunisia 2 Turkey 18 Trinidad and Tobago 2 Taiwan 2 Ukraine 207 United States 3624 Uruguay 43 Uzbekistan 1 Venezuela 7 US Virgin Islands 1 Vietnam 5 South Africa 33