140,972 shares
13,917 shares
8,262 shares
6,461 shares
442,349 shares
77,755 shares
396,611 shares
78,981 shares
380,054 shares
249,274 shares