351 shares
246 shares
298 shares
512 shares
485 shares
303 shares
348 shares
360 shares
301 shares
656 shares