I have read a few contradictory things on the web about runner ducks. I've read from one source that runners only lay around 160 eggs a year. Another site said they lay close to 250 eggs a year. And then, one site said that they only lay for 2 years. WHAT??!! What is the truth?