903 shares
811 shares
804 shares
765 shares
647 shares
634 shares
612 shares
582 shares
562 shares
561 shares