United States 297
India 162
Pakistan 113
Spain 97
Russian Federation 82
Romania 39
Japan 32
Italy 29
United Kingdom 26
Bangladesh 24
Canada 20
Taiwan, Province of China 20
China 17
Singapore 12
Bulgaria 9
Greece 9
Hungary 8
European Union 7
Lithuania 7
United Arab Emirates 6
Korea, Republic of 5
France 5
Indonesia 4
Egypt 4
South Africa 4
Sweden 3
Hong Kong 3
Brazil 3
Australia 3
Philippines 3
Switzerland 2
Malaysia 2
Saudi Arabia 2
Norway 2
Chile 2
New Zealand 2
Colombia 2
Mexico 2
Tunisia 1
Ukraine 1
Portugal 1
Macedonia, The Former Yugoslav Republic of 1
Netherlands 1
Ireland 1
Nepal 1
Haiti 1
Serbia 1
Turkey 1
Poland 1
Peru 1
Nigeria 1
Belgium 1
Czech Republic 1