652 shares
601 shares
597 shares
594 shares
537 shares
495 shares
480 shares
469 shares
463 shares
456 shares