msft market cap on 1 jan 1994