76,300 Shares Cancelled in March
1,100 haven't technically been cancelled yet since they cancelled up to March 30. There was two big blocks: 38,000 shares on March 14 and 19,600 on March 10. Seems like they are actively convincing large shareholders to part with their shares and haven't slowed down the buybacks.