50,335 shares
113,722 shares
34,487 shares
141,517 shares
118,486 shares
66,675 shares
20,640 shares
623,916 shares
33,059 shares
31,747 shares