From March 31, 2024 to June 21, 2024, the company has repurchased 2,352,196 shares, representing 0.26% for $113.66 million. With this, the company has completed the repurchase of 24,880,267 shares, representing 2.75% for $1,040 million under the buyback announced on July 1, 2021.