20,717 shares
27,039 shares
145,170 shares
30,569 shares
21,387 shares
33,416 shares
21,478 shares
47,190 shares
31,673 shares
10,906 shares