290 shares
301 shares
295 shares
334 shares
743 shares
327 shares
358 shares
396 shares
281 shares
286 shares