How often does everyone collect their eggs? I have around nine laying. There isn't usually any until mid day. I read that you should place there eggs in the nest box to encourage the hens to lay in the nest boxes. A couple of ours just lay randomly in the coop. The thing about leaving the eggs is that when we go back out that evening to lock then in the eggs are gone. So we have a egg eater. I have found several smashed on the ground too. They get plenty of food believe me, someone is always feeding them.
That stinks thar you have an egg eater. I know Thera a way to build a roll away nest so that they can't get to the eggs but I'm not sure how. Tractor supply has ceramic eggs that you can get to leave in your nest boxes to encourage the girls to lay there. They can't eat them either so maybe it would discourage them some.
I usualy collect my eggs once around 3:00 and then look for more in the evenings when I'm closing the coops for the night. During the winter, I check every time I take the dogs out.