39,785 Case IH for sale