How Many Planets Have Moons