Sudanpan, we work on 5 small bales per sheep per winter and that has always been enough. So you would need 30. You might not need them all, but best to be prepared
Thank you all for your lovely replies. They have helped to cheer me up, because the very next day I collapsed at our local agricultural show - managed to finish all my judging before I keeled over. It gave the First Aiders something to do
I thought I was ok today, but still having problems, and so much to do but not able to do it