About 2 million Americans are treated for hemorrhoids each year.