lifestyle Holiday facts make for the best stocking stuffers (25 Photos) By: Bob In: Facts, Holidays, Lifestyle Dec 2, 2016 262 Liked! 52 Disliked 0 1 Not including artificial trees, there are over 33 million Christmas trees sold each year. Like this post? 262 Liked! 0