306 shares
297 shares
364 shares
317 shares
351 shares
330 shares
269 shares
315 shares
323 shares
255 shares