22 stores in France