289 shares
659 shares
291 shares
246 shares
352 shares
251 shares
357 shares
285 shares
300 shares
263 shares