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 2200 1991 2500 1992 2912 1993 4037 1994 5706 1995 11735 1996 20843 1997 42515 1998 60448 1999 102119 2000 180000 2001 272416 2002 347532 2003 462405 2004 547745 2005 656828 2006 772395 2007 928622 2008 1033300 2009 1086748 2010 1190900 2011 1294100 2012 1485800 2013 1533600 2014 1652000 2015 1762300 2016 1814000 2017 1839500 2018 1918000 2019 1866600 2020 1912900 2021 1971300 2022 2096800