I haven't seen the official press release from CSAC, but...
3674 (paid) + 39083 (FEG paid) = 42757.
Only 18,340 were ever counted.
Like I said, I haven't seen the CSAC report, but I'm 99% sure it doesn't say 42,757, the same exact number of tickets "sold" actually attended the event.
Hey, I'd shill for a place too if they put me on tv, but try to have some integrity.