The benchmark Hang Seng Index shed 106.63 points to 23,223.12 on turnover of HK$44.88 billion ($5.79 billion).