From July 30, 2023 to October 28, 2023, the company has repurchased 322,779 shares, representing 0.86% for $7.75 million. With this, the company has completed the repurchase of 3,113,154 shares, representing 8.3% for $123.65 million under the buyback announced on March 31, 2021.