542 shares
541 shares
539 shares
529 shares
524 shares
521 shares
514 shares
513 shares
508 shares
504 shares