I purchased 18 hens and 1 rooster about 4-5 months ago. When i arrived there to purchase these hens i actually seen these hens lay eggs. He had about 10 eggs at that moment. i moved them and of course i know stress plus the cold weather but i have only seen maybe 2 eggs in past 4-5 months. They have always free ranged on my land. Here recently i built a large 20x30 coop and supplied it with extra roosting rafters and nesting boxes,12 to be exact and even placed a marble egg inside a box. I have been feeding laying ration, however its getting pricey with no results. i keep a light hanging in coop on at all times and for the past week i have kept them cooped up just in case they were laying somewhere else, still.....no eggs ? what can i do? i have rhode island reds, black sex links, cornish rocks, and other mixed breeds. I am getting clueless???????