Are you a breeder? If you're a breeder your pokemon lay more eggs when they breed. It was between me and two other people but my last batch had almost fifty eggs.
Well if you're selling them you shouldn't have to worry too much about where to keep them, until you manage to sell them though you can store some of them in the PC. They won't hatch unless you're carrying them.
Some people leave them with the Breeding Center too, I think.
I haven't tried that but I think you can either sell or donate them to the Breeding Center.
You'd probably make more money selling them on your own but if you drop them at the Breeding Center it's probably quicker, since they pay you for all the eggs at once.
Well, if you're a breeder you always end up with more...but how many are we talking about here? Maybe your Pokemon are just extremely compatible? [Laughs.]