18,349 shares
24,392 shares
17,240 shares
16,870 shares
242,713 shares
173,623 shares
108,573 shares
374,183 shares
297,258 shares
84,150 shares