ATL is 17th in attendance %, and 9th in total according to ESPN. Pretty sure though it's "paid" attendance, and not actual. The secondary market is flooded here though. There are plenty of $28 ticket pairs...
We are 14th in % and 26th in total "paid". We should be a lot better based on small size of LOS.
here's an article and cut on the topic of ATL.