640 shares
609 shares
573 shares
566 shares
528 shares
505 shares
497 shares
437 shares
414 shares
412 shares