335 million: Number of holiday greeting cards sent and received by businesses in 2017