Bill Gates has sold another 20 million shares of the company he co-founded, taking $752 million out of his shrinking Microsoft portfolio.