25,631 shares
27,783 shares
27,584 shares
27,197 shares
23,995 shares
30,256 shares
25,609 shares
25,105 shares
26,622 shares
28,732 shares