Halloween 2018 by the numbers: Americans to spend $9 billion · Good Morning America · Sentinel