154,260 shares
105,803 shares
442,293 shares
277,661 shares
233,842 shares
269,524 shares
288,992 shares
488,653 shares
301,526 shares
154,874 shares