Year Total 1981 29010000 1982 33010000 1983 35010000 1984 40010000 1985 42010000 1986 43010000 1987 43010000 1988 58010000 1989 72010000 1990 79010000 1991 88020000 1992 97020000 1993 124000000 1994 149000000 1995 162000000 1996 174000000 1997 190000000 1998 174000000 1999 190000000 2000 206000000 2001 334100000 2002 367100000 2003 412100000 2004 537100000 2005 566100000 2006 573100000 2007 682100000 2008 745100000