Portugal
20552
Germany
3175
United Kingdom
1174
Netherlands
959
USA
565
Spain
557
Czech Republic
526
Sweden
315
Finland
277
Switzerland
241
Austria
236
Belgium
227
France
221
Denmark
186
Canada
147
Norway
104
Latvia
61
Luxembourg
54
Ireland
50
Slovakia
45
Hungary
40
Italy
37
Australia
32
South Africa
26
World(Ithink...)
22
Poland
21
Japan
13
Slovenia
11
Estonia
11
Unknown
7
New Zealand
7
Scotland
6
Romania
6
Lithuania
5
Brazil
5
Greece
5
Jersey
4
Israel
3
Malta
3
Isle of Man
3
United Arab Emirates
3
China
2
Serbia and Montenegro
2
Liechtenstein
2
Jordan
2
Russia
2
Qatar
1
Cuba
1
Antigua and Barbuda
1
Philippines
1
Libya
1
Saudi Arabia
1
Hawaii
1
Angola
1
Thailand
1
North Ireland
1
Turkey
1
Montenegro
1
Guernsey
1
Guam
1
Puerto Rico
1
Afghanistan
1
Mozambique
1
Iceland
1
Georgia
1
Hong Kong
1
Panama
1
Netherlands Antilles
1
Aland Islands
1
Cyprus
1
Andorra
1
South Korea
1