Iran, Islamic Republic of 1,543,991
United States 158,291
United Kingdom 31,406
Germany 14,749
Canada 10,381
Netherlands 9,351
European Union 8,021
Ireland 6,879
France 6,506
Romania 6,428
Afghanistan 5,178
Singapore 4,103
Switzerland 3,846
Sweden 3,053
Finland 3,029
Norway 2,180
Turkey 1,837
Poland 1,717
Iraq 1,670
United Arab Emirates 1,598
Australia 1,169
China 1,093
Japan 1,017
Malaysia 1,006
Russian Federation 957
Italy 887
Kuwait 857
India 674
Hong Kong 632
Ukraine 512
Brazil 509
Belgium 456
Denmark 438
Spain 414
Austria 358
Luxembourg 340
Czech Republic 336
Pakistan 274
Saudi Arabia 262
Egypt 235
Iceland 181
Philippines 176
Portugal 172
Moldova, Republic of 163
Belarus 163
Azerbaijan 158
Thailand 157
Greece 156
Hungary 142
Qatar 137
Slovakia 133
Algeria 126
Armenia 125
Israel 108
Indonesia 94
Viet Nam 91
Bulgaria 91
Tajikistan 91
Korea, Republic of 89
Estonia 80
Venezuela, Bolivarian Republic of 78
Morocco 70
Bahrain 61
New Zealand 59
Kazakhstan 59
Georgia 59
Oman 52
Cyprus 41
South Africa 39
Jordan 37
Bangladesh 35
Lebanon 34
Lithuania 34
Colombia 30
Palestinian Territory, Occupied 29
Senegal 26
Syrian Arab Republic 26
Virgin Islands, British 19
Argentina 19
Serbia 18
Taiwan, Province of China 17
Yemen 16
Chile 16
Kenya 14
Mexico 13
Tunisia 12
Slovenia 12
Ecuador 12
Latvia 12
Côte d'Ivoire 12
Kyrgyzstan 12
Sri Lanka 11
Turkmenistan 11
Burkina Faso 9
Burundi 9
Libyan Arab Jamahiriya 9
Nigeria 8
Uzbekistan 8
Croatia 8
Costa Rica 8
Liberia 8
Albania 8
Seychelles 7
Sudan 7
Bosnia and Herzegovina 6
Panama 6
Mauritania 5
Mongolia 5
Tanzania, United Republic of 5
Macedonia, The Former Yugoslav Republic of 4
Uganda 4
Malta 4
Honduras 4
Togo 3
Gibraltar 3
Cambodia 3
Nicaragua 2
Peru 2
Guatemala 2
Botswana 2
Mozambique 2
Papua New Guinea 2
Dominican Republic 2
Nepal 2
Liechtenstein 2
Ghana 2
Zimbabwe 1
Lao People's Democratic Republic 1
Benin 1
Bolivia, Plurinational State of 1
Rwanda 1
Saint Kitts and Nevis 1
Ethiopia 1
Malawi 1
Faroe Islands 1
Myanmar 1
Åland Islands 1
Jamaica 1
Cameroon 1
Paraguay 1
Réunion 1
Namibia 1
Mauritius 1
Brunei Darussalam 1
Trinidad and Tobago 1