433,877 shares
425,846 shares
408,396 shares
408,271 shares
405,493 shares
405,048 shares
404,513 shares
403,716 shares
401,695 shares
397,976 shares