621 shares
596 shares
582 shares
531 shares
506 shares
467 shares
447 shares
443 shares
438 shares
434 shares