From June 27, 2019 to September 30, 2019, the company has repurchased 3,192,663 shares. With this, the company has completed the repurchase of 3,192,663 shares, for $29.98 million under the buyback announced on June 27, 2019.