How Many Children does Bill Gates have?

Bill Gates is one of the most richest man in the world, he is married to Melinda French, and he have three children named Jennifer, Rory, and Phoebe.