29,535 shares
31,151 shares
31,031 shares
38,037 shares
42,108 shares
21,296 shares
37,223 shares
36,065 shares
30,721 shares
18,317 shares