From April 1, 2024 to May 20, 2024, the company has repurchased 525,853 shares, representing 1.78% for $44.74 million. With this, the company has completed the repurchase of 17,417,667 shares, representing 47.84% for $920 million under the buyback announced on June 20, 2023.