29,660 shares
31,247 shares
31,072 shares
38,079 shares
42,163 shares
21,339 shares
37,262 shares
36,123 shares
30,766 shares
18,455 shares