653 shares
642 shares
611 shares
606 shares
602 shares
589 shares
575 shares
562 shares
541 shares
528 shares