310 shares
302 shares
355 shares
318 shares
307 shares
402 shares
337 shares
338 shares
313 shares
343 shares