Year Total 1960 0 1965 0 1970 0 1975 0 1976 0 1977 0 1978 0 1979 0 1980 0 1984 91600 1985 340213 1986 681825 1987 1230855 1988 2069441 1989 3508944 1990 5283055 1991 7557148 1992 11032753 1993 16009461 1994 24134421 1995 33785661 1996 44042992 1997 55312293 1998 69209321 1999 86047003 2000 109478031 2001 128500000 2002 141800000 2003 160637000 2004 184819000 2005 203700000 2006 229600000 2007 249300000 2008 261300000 2009 274283000 2010 285118000 2011 297404000 2012 304838000 2013 310698000 2014 355500000 2015 382307000 2016 395881000 2017 395881000