Ugh, I am sorry for you! I understand how you feel.
Ours were eating eggs a while back too. What I did was filled some emptied egg shells with dish soap and mustard, plus added fake eggs, and collected the real eggs as often as I could. That way they discovered that eating the eggs would either be a gross surprise, or nothing would happen at all. After a few weeks of that, they stopped eating eggs. So you could try that.
BUT, with that said, there are a few factors to consider. For one, they could be eating eggs out of boredom or overcrowding. How big is your coop and run? What kinds of things do they have for enrichment?
It could also be something wrong with their diet. What feed are they on? How many “treats” do they get? Do they have extra calcium (preferably oyster shells) in their diet?
Could it be posible that a rat or weasel of some sort or other small creature is eating the eggs?
There are more things to consider, but we will start with these.