Will the total US sheep and lamb inventory be above 5.03 million head on January 1, 2028? | Prophecy