Bendigo lamb sale smallest in 20 years