Year Total 1960 0 1965 0 1970 0 1975 0 1976 0 1977 0 1978 0 1979 0 1980 0 1981 0 1982 0 1983 0 1984 0 1985 0 1986 0 1987 0 1988 0 1989 0 1990 0 1991 0 1992 0 1993 0 1994 86805 1995 274590 1996 522857 1997 1264763 1998 1800229 1999 1966535 2000 2256801 2001 3265261 2002 4596594 2003 6186206 2004 10400578 2005 21849993 2006 29762715 2007 33941118 2008 41364753 2009 42159613 2010 44477653 2011 46200421 2012 49066359 2013 50295114 2014 55330272 2015 57327470 2016 58684924 2017 62222011