31,887 shares
31,870 shares
30,727 shares
30,581 shares
28,654 shares
27,801 shares
27,286 shares
26,979 shares
26,822 shares
25,270 shares