18,078 shares
12,876 shares
16,646 shares
18,509 shares
558,981 shares
52,420 shares
310,861 shares
130,207 shares
267,475 shares
196 shares