2,539,558 share buy: VANGUARD GROUP (2017-08-24/13F-HR/A)