18,446 shares
27,233 shares
31,673 shares
17,951 shares
47,580 shares
17,396 shares
23,544 shares
23,257 shares
142,196 shares
39,834 shares