659 shares
606 shares
539 shares
512 shares
496 shares
479 shares
456 shares
450 shares
448 shares
436 shares