579 shares
538 shares
530 shares
528 shares
509 shares
486 shares
454 shares
363 shares
321 shares
302 shares