Year Total 1975 92020000 1976 116000000 1977 130000000 1978 150000000 1979 225000000 1980 300100000 1981 350100000 1982 450100000 1983 539100000 1984 604100000 1985 655100000 1986 701100000 1987 753100000 1988 821100000 1989 840200000 1990 874200000 1991 927200000 1992 1074000000 1993 1192000000 1994 1317000000 1995 1422000000 1996 1562000000 1997 1628000000 1998 1780000000 1999 1835000000 2000 1981000000 2001 2110000000 2002 2500000000 2003 2678000000 2004 2941000000 2005 3186000000 2006 3652000000 2007 4018000000 2008 4460000000