40,091 shares
29,655 shares
28,788 shares
26,117 shares
23,654 shares
19,830 shares
17,899 shares
16,373 shares
16,145 shares
15,954 shares