528 shares
522 shares
519 shares
499 shares
491 shares
473 shares
420 shares
406 shares
394 shares
386 shares