38,226 shares
37,327 shares
35,511 shares
34,345 shares
33,444 shares
31,201 shares
29,204 shares
29,176 shares
29,058 shares
28,695 shares