Andorra 4 Antigua and Barbuda 1 Albania 1 Armenia 5 Argentina 432 Austria 81 Australia 503 Azerbaijan 7 Bosnia And Herzegovina 23 Bangladesh 1 Belgium 238 Bulgaria 27 Bolivia 4 Brazil 524 Belarus 351 Canada 242 Switzerland 320 Ivory Coast 1 Chile 24 China 185 Colombia 154 Costa Rica 5 Cyprus 3 Czech Republic 213 Germany 3188 Denmark 332 Dominican Republic 7 Algeria 1 Ecuador 50 Estonia 33 Egypt 1 Spain 2366 Finland 458 France 3504 United Kingdom 3184 Georgia 2 Ghana 2 Greece 49 Guatemala 35 Hong Kong-China 9 Honduras 3 Croatia 138 Hungary 410 Indonesia 5 Ireland 153 Israel 39 Isle of Man 1 India 90 Iceland 5 Italy 6268 Japan 238 Kenya 2 Saint Kitts and Nevis 1 Kazakhstan 15 Lithuania 22 Luxembourg 3 Latvia 71 Morocco 29 Moldova 7 FYRO Macedonia 2 Malta 2 Malawi 2 Mexico 565 Malaysia 1 Namibia 1 Nigeria 1 Nicaragua 5 Netherlands 490 Norway 249 New Zealand 57 Peru 25 Philippines 6 Pakistan 6 Poland 286 Puerto Rico 4 Portugal 103 Paraguay 8 Romania 50 Serbia 9 Russia 2778 Sweden 351 Singapore 6 Slovenia 44 Slovakia 67 El Salvador 7 Thailand 3 Tunisia 2 Turkey 24 Trinidad and Tobago 2 Taiwan 2 Ukraine 325 United States 3901 Uruguay 45 Uzbekistan 1 Venezuela 7 US Virgin Islands 1 Vietnam 5 South Africa 60