20,721 shares
27,053 shares
145,199 shares
30,581 shares
21,393 shares
33,426 shares
21,486 shares
47,201 shares
31,683 shares
10,912 shares