UK
5,266
Netherlands
2,322
Canada
2,256
China
1,860
Germany
1,715
Cayman Islands
1,494
Australia
1,459
Luxembourg
1,193
France
1,168
Mexico
1,166
Other
18,495