629 shares
603 shares
512 shares
503 shares
494 shares
493 shares
460 shares
433 shares
424 shares
346 shares