Farmers demand compensation