22,466 shares
84,183 shares
665,809 shares
70,906 shares
243,093 shares
31,239 shares
31,511 shares
38,173 shares
29,183 shares
78,507 shares