Everyone has a birthday and most people receive birthday cards. Can you guess how many people celebrate a birthday everyday?

675,000 people celebrate a birthday every day of the year. Each person receives eight birthday cards on average, which makes for 5.4 million birthday cards being received every day!