42 stores in China Mainland