154,230 shares
105,787 shares
442,241 shares
277,628 shares
233,816 shares
269,510 shares
288,966 shares
488,608 shares
301,512 shares
154,856 shares