521 shares
519 shares
516 shares
512 shares
509 shares
504 shares
503 shares
499 shares
485 shares
478 shares