Krispy Kreme makes over 20 million doughnuts a year, and we love every last one of them