From January 1, 2024 to March 31, 2024, the company has repurchased 15,203 shares, representing 0.12% for $0.16 million. With this, the company has completed the repurchase of 8,085,578 shares, representing 49.43% for $108.59 million under the buyback announced on March 30, 2015.