18,335 shares
24,365 shares
17,220 shares
16,827 shares
242,688 shares
173,602 shares
108,530 shares
374,132 shares
297,237 shares
84,087 shares