Alibaba (09988.HK) spent US$39.98 million to repurchase 3.6144 million shares on September 20. (Source: Jinshi Data)