57,026 shares
102,636 shares
280,573 shares
51,576 shares
259,973 shares
127,178 shares
209,518 shares
164,267 shares
297,805 shares
31,112 shares