From January 28, 2024 to April 27, 2024, the company has repurchased 346,000 shares, representing 0.81% for $12.73 million. With this, the company has completed the repurchase of 17,835,091 shares, representing 37.11% for $503.19 million under the buyback announced on February 10, 2004.