42,458 shares
42,114 shares
40,613 shares
39,305 shares
38,199 shares
35,816 shares
35,371 shares
35,188 shares
35,079 shares
30,443 shares