154,262 shares
105,806 shares
442,294 shares
277,663 shares
233,845 shares
269,526 shares
288,994 shares
488,657 shares
301,529 shares
154,876 shares