NBC: Recreational marijuana sales showered states with cash in 2021