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 4810 1994 10239 1995 14100 1996 23098 1997 33556 1998 61345 1999 89117 2000 130547 2001 223458 2002 380000 2003 498388 2004 861500 2005 1062000 2006 1721650 2007 2583318 2008 4237000 2009 6268000 2010 8150764 2011 13757000 2012 19105115 2013 20264514 2014 20451982 2015 20850543 2016 19915503 2017 18572973 2018 19417123 2019 21418681 2020 21086791 2021 19899790 2022 19505294