20162015201420132012
Belgium00000
Denmark00000
France01000
Germany00000
Ireland00000
Italy00000
Netherlands00000
Spain00000
Sweden00000
United Kingdom108433
Total Europe Stores109433