34,929 shares
34,165 shares
29,116 shares
28,185 shares
28,094 shares
27,262 shares
25,011 shares
23,519 shares
22,475 shares
19,969 shares