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 52 1986 747 1987 1159 1988 1711 1989 2098 1990 2730 1991 3672 1992 4721 1993 5616 1994 6751 1995 8052 1996 15000 1997 53000 1998 98000 1999 121000 2000 162000 2001 323000 2002 463000 2003 594000 2004 806280 2005 1333225 2006 1818024 2007 2500000 2008 3219349 2009 3970563 2010 4606133 2011 4809248 2012 5277591 2013 5617426 2014 6194169 2015 6646655 2016 6866260 2017 6943910 2018 6440889 2019 6383458 2020 6276535 2021 6115537 2022 6749535