Livestock per capita fee payments due May 31