640 shares
578 shares
606 shares
509 shares
642 shares
299 shares
555 shares
364 shares
589 shares
368 shares