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 1010 1991 1800 1992 2644 1993 14687 1994 29182 1995 51316 1996 71029 1997 114888 1998 174202 1999 256655 2000 430202 2001 667662 2002 931403 2003 1393403 2004 2211158 2005 3361775 2006 5412496 2007 7983489 2008 11082454 2009 16305417 2010 17359312 2011 18319447 2012 19332844 2013 20315150 2014 22123000 2015 23899642 2016 25797199 2017 28199083