1,029 shares
916 shares
843 shares
800 shares
658 shares
641 shares
541 shares
473 shares
431 shares
387 shares