Attendance at NFL games, which reached an all-time high in 2007, has consistently dropped ever since. In 2011, the league posted the lowest total attendance since it expanded to 32 teams in 2002 with the addition of the Texans. That year, 16,883,310 paying customers attended the 256 regular-season games. The number climbed over the next five years, maxing out at 17,345,205 in 2007. Since then, the numbers has dropped each year. In 2011, total paid attendance was 16,562,706.