Also, I see there are at least 75 different hats for sale at a certain official store.
Price averages around $50 (I'll bet without shipping), so 600,000 of these, or 8,000 of each different style, would burn through the three million pretty quick.
Several in camo; good for your secret police pals.