microsoft market cap november 2004 daily