531 shares
479 shares
508 shares
502 shares
431 shares
359 shares
455 shares
417 shares
360 shares
438 shares