127,096 shares
58,715 shares
28,105 shares
22,009 shares
16,905 shares
61,536 shares
88,355 shares
90,687 shares
37,789 shares
185,046 shares