20,721 shares
27,054 shares
145,199 shares
30,590 shares
21,400 shares
33,426 shares
21,486 shares
47,202 shares
31,683 shares
10,916 shares