The Discovery of 20 New Moons Gives Saturn the Record