Nearly 46,000 Iowans registered at polls