49,935 shares
46,336 shares
39,526 shares
37,845 shares
37,017 shares
36,320 shares
35,598 shares
34,869 shares
33,002 shares
29,030 shares