Are there more pigs in Iowa than people?

At any moment in time there are at least eight pigs being prepared for market for each citizen in Iowa.