18,416 shares
27,217 shares
31,651 shares
17,927 shares
47,557 shares
17,371 shares
23,524 shares
23,231 shares
142,179 shares
39,807 shares