50,337 shares
113,722 shares
34,490 shares
141,521 shares
118,487 shares
66,675 shares
20,640 shares
623,918 shares
33,059 shares
31,747 shares