335 million: Number of holiday greeting cards sent and received by businesses in 2017 Dec. 13, 2018 at midnight