307 shares
304 shares
353 shares
418 shares
400 shares
540 shares
1,063 shares
344 shares
362 shares
1,129 shares