20,723 shares
27,055 shares
145,201 shares
30,609 shares
21,416 shares
33,430 shares
21,489 shares
47,203 shares
31,686 shares
10,918 shares