354 shares
305 shares
331 shares
298 shares
338 shares
327 shares
473 shares
495 shares
453 shares
524 shares