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 365 1987 5101 1988 9846 1989 15606 1990 31809 1991 47828 1992 61395 1993 84187 1994 174779 1995 437130 1996 806339 1997 1609809 1998 3506127 1999 8121517 2000 16133405 2001 19572897 2002 23323118 2003 27887535 2004 34707549 2005 43608965 2006 52662700 2007 61975807 2008 65824110 2009 62779554 2010 61769635 2011 65321745 2012 67680547 2013 69661108 2014 71888416 2015 73639261 2016 75061699 2017 77800170 2018 80117999 2019 80790877 2020 82128104 2021 86288834 2022 90297565