Q.1
How many real trees will grace American homes this year?
30 million
10 million
5 million
100 million