29,565 shares
31,165 shares
31,045 shares
38,050 shares
42,123 shares
21,308 shares
37,236 shares
36,093 shares
30,729 shares
18,339 shares