Those bastids. Mine are doing the same thing. I've been overloading the nest boxes with storebought eggs (about 6-10 eggs per box) and it's keeping them busy enough that I think the issue has cut way back. I'm able to collect 6-7 eggs a day (from my 17 pullets). I don't think I could take away the storebought eggs without them eating their own yet. It's been about a week of this.It's official. My chickens are eating their eggs. Oh brother.