310 shares
646 shares
596 shares
298 shares
330 shares
309 shares
291 shares
320 shares
281 shares
239 shares