218,881 shares
170,812 shares
171,042 shares
181,705 shares
180,561 shares
136,133 shares
157,883 shares
149,958 shares
168,843 shares
45,141 shares