Portugal
35328
Germany
4710
United Kingdom
1575
Netherlands
1296
Spain
761
Czech Republic
704
USA
684
Sweden
427
France
386
Finland
379
Belgium
347
Switzerland
343
Austria
338
Denmark
233
Canada
183
Norway
158
Latvia
91
Luxembourg
84
Slovakia
61
Ireland
61
World(Ithink...)
60
Italy
51
Hungary
47
Unknown
41
Australia
40
Poland
30
South Africa
29
Japan
15
Slovenia
14
Lithuania
12
New Zealand
12
Estonia
11
Romania
10
Brazil
7
United Arab Emirates
7
Scotland
6
Greece
5
Jersey
5
Israel
4
Georgia
4
Isle of Man
4
China
3
Malta
3
Russia
3
Serbia and Montenegro
2
Liechtenstein
2
Puerto Rico
2
Afghanistan
2
Iceland
2
Jordan
2
South Korea
2
Bulgaria
1
Qatar
1
Cuba
1
Antigua and Barbuda
1
Philippines
1
Croatia
1
Libya
1
Saudi Arabia
1
Hawaii
1
Angola
1
Thailand
1
North Ireland
1
Turkey
1
Montenegro
1
Guernsey
1
Guam
1
Mozambique
1
Hong Kong
1
Ukraine
1
Panama
1
Netherlands Antilles
1
Aland Islands
1
Cyprus
1
Andorra
1
Singapore
1
Albania
1
Gibraltar
1