18,332 shares
24,358 shares
17,218 shares
16,827 shares
242,687 shares
173,599 shares
108,527 shares
374,129 shares
297,233 shares
84,085 shares