Every year, Americans buy somewhere between 35 million and 50 million Christmas trees, and many more pull an artificial tree out of storage for the season. In all, about three-quarters of U.S. households typically have some kind of Christmas tree, surveys show.
Source:
phys.org