From October 1, 2023 to December 31, 2023, the company has repurchased 287,858 shares, representing 2.27% for $1.88 million. With this, the company has completed the repurchase of 4,180,385 shares, representing 30.64% for $35.79 million under the buyback announced on November 27, 2017.