Compania are 1.122 de magazine în întreaga lume, peste jumătate dintre ele fiind amplasate în Europa.