microsoft has 75 million outstanding shares, $133 million in debt, $58 million in cash, and the following projected free cash flow for the next four years: