I was curious when I saw that and you're right - after their two NL Central title seasons in 2007 and 2008 when they averaged over 40k/fixture each season, they've declined continuously ever since:
2007 - 40,153
2008 - 40,743
2009 - 39,610
2010 - 37,814
2011 - 37,260 to date
And honestly, you can talk to any Cubs fan who actually is knowledgable and there is no way there is 37,000 + at Wrigley most games.