Year Total 1981 66961 1982 241350 1983 584990 1984 1062000 1985 2010100 1986 1974700 1987 1814600 1988 2079100 1989 2048100 1990 2439500 1991 2823400 1992 3302400 1993 3393700 1994 3416500 1995 3320600 1996 3776300 1997 4290000 1998 4461800 1999 4859200 2000 6794800 2001 7389800 2002 8125200 2003 9589600 2004 9382400 2005 11492000 2006 12555000 2007 13218000 2008 13978000 2009 14510000 2010 14890000 2011 15352000 2012 16648000 2013 16465000 2014 16243000 2015 16989000 2016 17587000