50,225 shares
113,597 shares
34,386 shares
141,358 shares
118,382 shares
66,613 shares
20,584 shares
623,809 shares
33,053 shares
31,739 shares