1,091 shares
701 shares
642 shares
614 shares
541 shares
540 shares
504 shares
502 shares
477 shares
460 shares