Colorado marijuana shops ring up nearly $120 million in sales in November