137 shares
508 shares
320 shares
507 shares
305 shares
159 shares
300 shares
255 shares
259 shares
251 shares