Today LauRie is sold in more than 1100 retail shops and department stores in more than 20 countries

Could you correct the punctuation please?
Today LauRie is sold in more than 1100 retail shops and department stores in more than 20 countries.