399,690 shares
396,649 shares
381,891 shares
380,464 shares
373,620 shares
370,708 shares
368,724 shares
368,723 shares
360,417 shares
358,453 shares