From January 1, 2024 to March 31, 2024, the company has repurchased 1,025,934 shares, representing 0.51% for $23.99 million. With this, the company has completed the repurchase of 24,011,659 shares, representing 15.72% for $463.54 million under the buyback announced on January 18, 2008.