309 shares
357 shares
444 shares
575 shares
428 shares
401 shares
617 shares
455 shares
540 shares
486 shares