18,241 shares
24,262 shares
17,143 shares
16,755 shares
242,616 shares
173,523 shares
108,431 shares
374,029 shares
297,141 shares
83,987 shares