By the time of writing this, my understanding was there were only 2mio packs left for 'normal' public sale (and that maybe a big chunk of them would be sold under the table) - so I expected them to be sold out very quickly.
Now I've been told it will be 12 mio. packs in total.