Year Total 1960 0 1965 0 1970 0 1975 0 1976 0 1977 0 1978 0 1979 0 1980 0 1981 0 1990 3811 1991 4057 1992 4233 1993 4289 1994 11533 1995 18469 1996 28772 1997 43476 1998 65756 1999 84365 2000 120856 2001 177929 2002 266703 2003 376535 2004 490333 2005 716763 2006 919773 2007 1264206 2008 1429486 2009 1948770 2010 2186447 2011 2302225 2012 2601210 2013 3310353 2014 3305822 2015 3740469 2016 3652579 2017 3913809