31,789 shares
398,381 shares
1,099,166 shares
218,316 shares
37,610 shares
270,494 shares
51,992 shares
72,867 shares
777,876 shares
54,610 shares