farmer incomes

March 2023