20,721 shares
27,050 shares
145,191 shares
30,576 shares
21,391 shares
33,423 shares
21,486 shares
47,194 shares
31,681 shares
10,910 shares