From July 1, 2022, to June 30, 2023, the company has repurchased 984,488 shares.