258,565 shares
115,805 shares
63,758 shares
95,765 shares
254,370 shares
275,199 shares
311,540 shares
150,549 shares
172,608 shares
180,283 shares