31,453 shares
30,728 shares
30,315 shares
30,138 shares
29,927 shares
29,789 shares
29,667 shares
29,365 shares
29,347 shares
28,606 shares