29,532 shares
31,147 shares
31,029 shares
38,035 shares
42,103 shares
21,293 shares
37,221 shares
36,062 shares
30,721 shares
18,309 shares