104,801 shares
101,242 shares
69,366 shares
400,995 shares
126,388 shares
144,349 shares
112,401 shares
192,783 shares
507,437 shares
371,361 shares