31,776 shares
398,367 shares
1,099,116 shares
218,307 shares
37,595 shares
270,481 shares
51,983 shares
72,800 shares
777,830 shares
54,596 shares