18,336 shares
24,366 shares
17,223 shares
16,828 shares
242,688 shares
173,604 shares
108,534 shares
374,135 shares
297,237 shares
84,088 shares