Year	Number
1965	220635
1966	220635
1967	220635
1968	220635
1969	220635
1970	481207
1971	481207
1972	481207
1973	481207
1974	481207
1975	1058075
1976	1270837
1977	1537139
1978	1879263
1979	2292686
1980	2704504
1981	3263322
1982	4079590
1983	4809897
1984	5594973
1985	6517395
1986	7520699
1987	8625496
1988	10306028
1989	11791674
1990	13276449
1991	14572585
1992	15593454
1993	16686058
1994	17646614
1995	18600203
1996	19600950
1997	20421913
1998	20088543
1999	25619000
2000	25863000
2001	25775000
2002	25735043
2003	25127610
2004	23567741
2005	23905152
2006	22431484
2007	23006667
2008	24357581
2009	26893831
2010	28543173
2011	29468502
2012	30099175
2013	30333077
2014	29481226
2015	28882783
2016	28035600
2017	26844692
2018	25906849
2019	24727415
2020	23858239
2021	23213189
2022	22809806
