From January 1, 2024 to April 30, 2024, the company has repurchased 935,193 shares, representing 0.5% for $11.4 million. With this, the company has completed the repurchase of 4,480,797 shares, representing 2.44% for $48.83 million under the buyback announced on March 17, 2023.