Study predicts recreational marijuana could raise millions in tax revenue