16,880 shares
57,051 shares
31,147 shares
38,334 shares
31,556 shares
324,586 shares
21,691 shares
38,676 shares
154,902 shares
25,527 shares