127,107 shares
58,729 shares
28,127 shares
22,018 shares
16,921 shares
61,553 shares
88,366 shares
90,708 shares
37,807 shares
185,064 shares