Year Number 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 371 1995 3500 1996 9038 1997 20200 1998 37940 1999 50950 2000 110518 2001 275560 2002 606859 2003 1298000 2004 1942000 2005 2964000 2006 5609000 2007 8252000 2008 13006793 2009 17469486 2010 20983853 2011 25666455 2012 27219283 2013 27442823 2014 31862656 2015 39665600 2016 40044186 2017 39953860 2018 43497261 2019 47685232 2020 51220233 2021 54044384 2022 60192331