How can I slow down their reproduction or get rid of them?
The Betta Splendens is known to enjoy snacking on (some) snail babies. Other fish are also helpful in this direction.
The downside would be if you also have there baby shrimps. The Betta would happily snack on them too. You just have to identify the type of snail first, and then find their natural predators.