520 shares
501 shares
493 shares
484 shares
479 shares
434 shares
422 shares
405 shares
393 shares
386 shares