Do egg eaters eat the shell?

I worked yesterday and so never went out to the coops. Went out to gather eggs this morning and there was not a single egg. I usually average about 15-18 a day so I find it hard to believe that not a single egg was laid.
If I have an egg eater, do hens that become egg eaters eat the shell as well? Could a bull snake eat over a dozen eggs?