Australia
Australia  2
Austria
Austria  1
Bahamas
Bahamas  3
Barbados
Barbados  2
Belgium
Belgium  8
Brazil
Brazil  1
British Virgin Islands
British Virgin Islands  3
Bulgaria
Bulgaria  2
Canada
Canada  31
China
China  1
Colombia
Colombia  2
Costa Rica
Costa Rica  1
Croatia
Croatia  58
Cyprus
Cyprus  1
Czech Republic
Czech Republic  3
Denmark
Denmark  4
Egypt
Egypt  2
Estonia
Estonia  1
Finland
Finland  10
France
France  653
Germany
Germany  17
Gibraltar
Gibraltar  5
Greece
Greece  127
Grenada
Grenada  1
Guadeloupe
Guadeloupe  1
Hong Kong
Hong Kong  2
Indonesia
Indonesia  1
Ireland
Ireland  158
Israel
Israel  1
Italy
Italy  224
Japan
Japan  1
Latvia
Latvia  1
Lithuania
Lithuania  1
Malaysia
Malaysia  2
Malta
Malta  30
Mexico
Mexico  4
Monaco
Monaco  5
Montenegro
Montenegro  3
Netherlands
Netherlands  369
New Caledonia
New Caledonia  1
New Zealand
New Zealand  1
Oman
Oman  1
Panama
Panama  3
Philippines
Philippines  2
Poland
Poland  8
Portugal
Portugal  78
Russia
Russia  3
Saint Lucia
Saint Lucia  3
Saint Martin
Saint Martin  1
Serbia
Serbia  5
Singapore
Singapore  5
Slovenia
Slovenia  1
South Africa
South Africa  3
Spain
Spain  181
Sweden
Sweden  7
Switzerland
Switzerland  1
Taiwan
Taiwan  2
Tanzania
Tanzania  2
Thailand
Thailand  3
Turkey
Turkey  21
UAE
UAE  1
UK
UK  1667
USA
USA  1515