From April 1, 2024 to June 30, 2024, the company has repurchased 676,697 shares, representing 0.35% for $11.48 million. With this, the company has completed the repurchase of 21,417,678 shares, representing 10.26% for $257.73 million under the buyback announced on July 9, 2020.