22,457 shares
84,183 shares
665,795 shares
70,906 shares
243,071 shares
31,223 shares
31,503 shares
38,171 shares
29,180 shares
78,494 shares