Vanguard 500 Index Fund Semiannual Report June ... - Vanguard Funds