34,127 shares
21,767 shares
47,162 shares
149,915 shares
40,011 shares
129,334 shares
513,822 shares
310 shares
341 shares
384 shares