The annual sale of Swaledale Rams at CCM was undertaken this evening with a number of 61 Rams of various ages available to pick from.