64,209 shares
160,576 shares
125,205 shares
57,084 shares
349,938 shares
104,427 shares
281,057 shares
577,783 shares
206,174 shares
124,169 shares