521 shares
503 shares
390 shares
375 shares
373 shares
371 shares
356 shares
354 shares
330 shares
302 shares