Year Total 1980 653499000 1981 650340000 1982 798831000 1983 811854000 1984 827379000 1985 810828000 1986 804321000 1987 831285000 1988 857412000 1989 951030000 1990 928890000 1991 931500000 1992 1300770000 1993 1553490000 1994 1552590000 1995 1552590000 1996 1088280000 1997 1078920000 1998 1270980000 1999 1270980000 2000 1270980000 2001 1271790000 2002 1179000000 2003 1242360000 2004 1346580000 2005 1426950000 2006 1565370000 2007 2096910000 2008 2500740000 2009 2646180000 2010 2534490000 2011 2702250000 2012 2896830000 2013 3113280000 2014 3299580000 2015 4317210000 2016 4829580000