per yahoo that is how much bill gates owns, pre-split :
Microsoft Corp
Chairman
NasdaqNM:MSFT
(historical quotes, profile, SEC, financials, other insiders) 2002-11-01
2001-03-07 611,749,300
214,628
611,963,928 Direct
Indirect
Total
not sure about his foundation.