Just looked at eticketing.
The main bowl holds 27k plus 1500 Ish in the hospitality.
So where are the 7-8000 empty seats ?
No More than few hundred in Canton and Ninian, a few hundred in Grandstand and maybe 2k in the corners

Normally it's hard to tell because the family stand holds 6k and that's not on eticketing, but most of that has gone to Villa, so that won't explain it.

Can anyone see something I can't ?