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 2447 1992 7628 1993 15221 1994 26106 1995 45138 1996 54640 1997 65995 1998 78624 1999 144388 2000 366952 2001 597826 2002 1244976 2003 1576360 2004 1837552 2005 1981464 2006 2274650 2007 2684331 2008 2723323 2009 2956061 2010 3181995 2011 2945395 2012 2714938 2013 2846196 2014 3005490 2015 3137213 2016 3267344 2017 3091222