More than 90 stores in Germany, Austria and Switzerland