In April, Ecco opened three new franchised stores in Germany in Munich, Mülheim and Bochum