From April 30, 2023 to July 29, 2023, the company has repurchased 1,006,295 shares, representing 8.01% for $22.97 million. With this, the company has completed the repurchase of 4,271,159 shares, representing 31.25% for $197.95 million under the buyback announced on September 30, 2019.