Mnso (09896) bought back 1,822,000 shares for about HK$31.8M Shares: 1,822,000 shares Amount: HK$31.8M Price: 17.21–17.50HK$