31,926 shares
398,740 shares
1,099,348 shares
218,519 shares
37,755 shares
270,593 shares
52,078 shares
72,951 shares
778,096 shares
54,687 shares