There are about 25-30 million real Christmas trees sold in the U.S. each year, according to the National Christmas Tree Association.