How many Christmas cards does the average American household send out?

An average household in America will mail out 28 Christmas cards each year.