578 shares
565 shares
506 shares
505 shares
490 shares
463 shares
449 shares
437 shares
435 shares
412 shares