From January 1, 2024 to April 30, 2024, the company has repurchased 359,000 shares, representing 1.01% for $3.87 million. With this, the company has completed the repurchase of 20,899,000 shares, representing 44.36% for $190.4 million under the buyback announced on August 6, 2012.