How much money does a dairy farmer earn?

mean annual salary is just under $29,000