582 shares
578 shares
576 shares
570 shares
559 shares
544 shares
519 shares
500 shares
461 shares
450 shares