Western Iowa Farmland Sells for $29,600 per Acre