The Davenport, Iowa town hall moderated by Fox News' Sean Hannity landed an average of 3.2 million total viewers, including 375,000 in the advertiser-coveted demographic of ages 25-54, according to Nielsen Research Data.