31,715 shares
398,288 shares
1,099,053 shares
218,240 shares
37,561 shares
270,408 shares
51,916 shares
72,788 shares
777,746 shares
54,568 shares