18,369 shares
24,422 shares
17,262 shares
16,892 shares
242,751 shares
173,654 shares
108,614 shares
374,215 shares
297,299 shares
84,192 shares