From April 30, 2023 to July 29, 2023, the company has repurchased 48,236 shares, representing 0.39% for $0.88 million. With this, the company has completed the repurchase of 2,054,987 shares, representing 15.6% for $93.4 million under the buyback announced on November 18, 2021.