18,086 shares
12,887 shares
16,661 shares
18,529 shares
558,989 shares
52,434 shares
310,871 shares
130,216 shares
267,489 shares
207 shares