589 shares
542 shares
524 shares
483 shares
460 shares
449 shares
448 shares
441 shares
428 shares
420 shares