154,256 shares
105,802 shares
442,292 shares
277,653 shares
233,841 shares
269,523 shares
288,991 shares
488,652 shares
301,525 shares
154,873 shares