From January 1, 2023 to June 23, 2023, the company has repurchased 1,479,831 shares, for $10.79 million. With this the company has completed repurchase of 3,380,832 shares, for $25.47 million under the buyback announced on July 20, 2022.