40,541 shares
40,454 shares
39,245 shares
38,437 shares
37,118 shares
36,910 shares
35,424 shares
34,342 shares
33,859 shares
33,803 shares