177,901 shares
103,759 shares
75,545 shares
96,366 shares
133,869 shares
158,057 shares
351,803 shares
91,898 shares
240,908 shares
144,626 shares