Book
Year # of events Total Attendance
1993 203 840,717
1994 203 854,130
1995 241 797,589
1996 235 822,594
1997 282 907,984
1998 211 735,839
1999 214 682,092
2000 186 738,042
2001 174 698,477
2002 161 555,339
2003 134 569,599
2004 145 571,797
2005 277 927,145
2006 298 824,835
2007 328 904,991
2008 373 978,159
2009 268 818,105
2010 246 865,961
2011 233 838,853
2012 240 871,418
2013 220 842,481
2014 215 918,616
2015 241 952,682