687,457 shares
655,105 shares
621,585 shares
615,647 shares
608,265 shares
592,957 shares
582,077 shares
573,700 shares
573,291 shares
559,310 shares