20162015201420132012
Belgium22222
Denmark11111
France33000
Germany87653
Ireland22223
Italy10000
Netherlands21100
Spain11000
Sweden11111
United Kingdom3932312723
Total Europe Stores6050443833
Hong Kong11000
Japan11000