18,079 shares
12,879 shares
16,646 shares
18,513 shares
558,982 shares
52,420 shares
310,861 shares
130,207 shares
267,479 shares
196 shares