30,103 shares
31,620 shares
31,152 shares
38,145 shares
42,259 shares
21,449 shares
37,339 shares
36,252 shares
30,860 shares
18,793 shares