526 shares
525 shares
513 shares
511 shares
510 shares
509 shares
496 shares
490 shares
478 shares
476 shares