26,451 shares
80,342 shares
27,277 shares
27,619 shares
63,877 shares
345,061 shares
21,870 shares
18,316 shares
23,692 shares
30,365 shares