How Many Planets Can Sustain Life in Our Solar System