18,786 shares
42,080 shares
32,715 shares
23,782 shares
34,605 shares
361,768 shares
34,557 shares
27,317 shares
119,839 shares
70,883 shares