31,508 shares
31,026 shares
29,312 shares
28,300 shares
28,267 shares
28,225 shares
28,073 shares
27,868 shares
27,738 shares
26,775 shares