219,281 shares
170,945 shares
171,148 shares
181,783 shares
180,634 shares
136,178 shares
157,947 shares
150,020 shares
168,894 shares
45,218 shares