26,454 shares
80,350 shares
27,287 shares
27,628 shares
63,883 shares
345,071 shares
21,877 shares
18,322 shares
23,702 shares
30,370 shares