154,263 shares
105,806 shares
442,295 shares
277,664 shares
233,845 shares
269,526 shares
288,996 shares
488,659 shares
301,530 shares
154,877 shares