Monday, December 22. Weekly sale of livestock and crop and annual Christmas poultry sale of rough plucked and dressed birds. Forward: 158 cast cows, bulls and prime cattle, 3,056 prime sheep and 414 poultry. Prices - Cast cows: Simmental to £1,100 each, or 134.5 pence per kilo; British Blue 1,072, 146.5; Holstein Friesian 1,015, 108.5; Holstein 813, 104.5. Cast bull: Beef Shorthorn 116.5p. Prime bulls: Limousin £1,689, 229.5p; Charolais 1,271; British Friesian 1,202, 179.5; Holstein Friesian 998, 172.5. Prime cattle - Steers: Limousin 1,469, 212.5. Heifers: British Blue 1,311, 209.5; Limousin 1,258. Prime sheep: Texel 116.50, 294.2; Dutch Texel 112.80, 285.6; Suffolk 103.80, 204.3; Charollais 103.80, 207.6; Beltex 102.80, 244.8; Greyfaced 89.80, 196.9; Bluefaced Leicester 81.80, 188; Leicester 80.80; Kerry Hill 78.80; Swaledale 65.30, 181.4. Cast ewes: Texel 124.50; Greyfaced 115; Swaledale 59.50. Cast rams: Suffolk 117.50; Texel 97.50; Leicester 97.50; Swaledale 70.50. Store sheep: Suffolk 81; Texel 80; Charollais 79. Crop - Wheat straw: Mini hestons to £55, £53 per tonne; Round bales to £13 per bale. Barley straw: Round bales to £18, £15 and £12 per bale. Poultry: Oven ready Turkey to £70 each; Rough plucked Turkeys 60; Dressed Geese 55; Dressed Ducks 18; Dressed Chickens 32 per batch. Per kilo prices: Dressed Goose £11.16; Dressed Turkeys 8.55; Dressed Ducks 7.50; Rough plucked Turkeys 6.15; Dressed Chickens 6.15.