218,989 shares
170,853 shares
171,078 shares
181,731 shares
180,588 shares
136,142 shares
157,905 shares
149,980 shares
168,856 shares
45,182 shares