TSMC to sell 152 million Vanguard shares, reducing stake to 19%