About 40% of our shops are located within large shopping centers

About 40% of all of our shops (254 out of 647 shops) are located in well-known, large shopping centers (40,000 m2 or more in size) nationwide. Being in great locations, our shops attract many customers and are very popular.