671 shares
587 shares
573 shares
517 shares
515 shares
510 shares
488 shares
470 shares
450 shares
431 shares