29,564 shares
31,164 shares
31,045 shares
38,050 shares
42,123 shares
21,307 shares
37,235 shares
36,093 shares
30,729 shares
18,338 shares