18,241 shares
24,262 shares
17,146 shares
16,758 shares
242,618 shares
173,526 shares
108,433 shares
374,031 shares
297,143 shares
83,990 shares