228 shares
171 shares
110 shares
100 shares
176 shares
205 shares
428 shares
150 shares
347 shares
260 shares