320 shares
300 shares
551 shares
271 shares
278 shares
273 shares
548 shares
651 shares
267 shares
293 shares