122 United States 66 Germany 51 People's Republic of China 32 United Kingdom 19 India 19 Hong Kong SAR 17 Italy 16 Kazakhstan 15 Poland 14 Canada 13 Republic of China (Taiwan) 12 Netherlands 12 Israel 11 Australia 9 Switzerland 9 Japan 9 Argentina 7 France 7 Brazil 5 Ukraine 5 Sweden 5 Spain 5 South Africa 5 Finland 4 Russian Federation 4 Philippines 4 Egypt 4 Bangladesh 3 Venezuela 3 Serbia 3 Republic of Korea 3 Portugal 3 Mexico 3 Indonesia 3 Hungary 3 Czech Republic 3 Chile 3 Austria 3 Armenia 2 Thailand 2 Tanzania United Republic of 2 Singapore 2 Saudi Arabia 2 Kyrgyzstan 2 Kenya 2 Iran Islamic Republic of 2 Greece 2 Estonia 2 Belgium 2 Azerbaijan 1 Yemen 1 Viet Nam 1 Uruguay 1 Sri Lanka 1 Panama 1 Pakistan 1 Norway 1 Nepal 1 Namibia 1 Morocco 1 Mali 1 Macedonia The Former Yugoslav Republic of 1 Macao 1 Lithuania 1 Latvia 1 Ireland 1 Iraq 1 Ghana 1 Georgia 1 Costa Rica 1 Cambodia 1 Burma (Myanmar) 1 Botswana 1 Bolivia 1 Belarus