29,988 shares
16,016 shares
13,499 shares
17,336 shares
11,419 shares
21,822 shares
40,187 shares
14,025 shares
78,613 shares
15,065 shares