High street giant Hennes & Mauritz (H&M) is set to open between 15 to 25 new stores in Germany next year, with a focus on smaller towns.