I have been looking online trying to decide what breed of duck to buy...and some of the ranges for egg laying really throw me...for example on different sites I have seen Mallards listed as laying 10-20, 60-120 or 100-140 eggs a year...If I didn't allow them to hatch, how many eggs could I REASONABLY expect a Mallard to lay?