Chinahongqiao (01378) bought back 17,792,000 shares for about HK$3.5bn Shares: 17,792,000 shares Amount: HK$3.5bn Price: 19.80–20.18HK$