18,278 shares
18,630 shares
21,496 shares
31,421 shares
41,472 shares
17,911 shares
16,620 shares
19,240 shares
108,081 shares
40,423 shares