50,344 shares
113,723 shares
34,518 shares
141,542 shares
118,495 shares
66,702 shares
20,666 shares
623,934 shares
33,061 shares
31,749 shares