From January 1, 2024 to May 3, 2024, the company has repurchased 5,878,145 shares, representing 1.17% for $13.47 million. With this, the company has completed the repurchase of 15,334,593 shares, representing 3.04% for $79.71 million under the buyback announced on March 9, 2020.