634 shares
585 shares
533 shares
489 shares
473 shares
413 shares
375 shares
369 shares
350 shares
341 shares