320 shares
293 shares
1,048 shares
530 shares
257 shares
255 shares
708 shares
304 shares
285 shares
259 shares