20162015201420132012
Belgium22222
Denmark11111
France32000
Germany87653
Ireland22223
Italy10000
Netherlands21100
Spain11000
Sweden11111
United Kingdom2824272420
Total Europe Stores4941403530