638 shares
629 shares
622 shares
602 shares
585 shares
541 shares
521 shares
487 shares
479 shares
458 shares