310 shares
270 shares
323 shares
289 shares
325 shares
254 shares
324 shares
307 shares
255 shares
269 shares