Farmers hold protests