31,615 shares
29,998 shares
29,576 shares
29,463 shares
28,807 shares
27,520 shares
27,416 shares
27,248 shares
26,155 shares
25,600 shares