34,127 shares
21,767 shares
47,162 shares
149,920 shares
40,013 shares
129,335 shares
513,827 shares
311 shares
341 shares
384 shares