Black Friday shoppers set holiday record