Yes, they give out a heck of a lot of production tickets and then fill the rest. Sometimes it can be a few hundred spaces, sometimes 50 or so.

That said I didn't even get production tickets this for the live shows, let alone ones from Applause Store