Year	Number
1966	163776
1967	163776
1968	163776
1969	163776
1970	259561
1971	260810
1972	260810
1973	260810
1974	260810
1975	357612
1976	382636
1977	402511
1978	430251
1979	456668
1980	544949
1981	653743
1982	714634
1983	1278100
1984	1356859
1985	1410538
1986	1460709
1987	1490969
1988	1520269
1989	1563230
1990	1636270
1991	1678084
1992	1726319
1993	1805004
1994	1969755
1995	2298542
1996	2621168
1997	2779633
1998	3077648
1999	3397110
2000	3766464
2001	4507861
2002	5308280
2003	6255002
2004	6811564
2005	6891452
2006	7463472
2007	8080250
2008	8352740
2009	8850156
2010	9271039
2011	9511705
2012	9415454
2013	9296982
2014	8630365
2015	8215126
2016	8515319
2017	7571278
2018	3748526
2019	7724322
2020	7515964
2021	7360522
