From May 5, 2024 to August 3, 2024, the company has repurchased 21,474 shares, representing 0.17% for $0.25 million. With this, the company has completed the repurchase of 2,126,526 shares, representing 16.17% for $94.14 million under the buyback announced on November 18, 2021.