Year	Number
1970	25099850
1971	25443804
1972	25603858
1973	25359022
1974	25343436
1975	25098582
1976	24770556
1977	24314132
1978	23930970
1979	23487246
1980	23025590
1981	22558112
1982	22072812
1983	21574674
1984	21166264
1985	20873796
1986	20618528
1987	20462766
1988	20244352
1989	20015018
1990	19654152
1991	19339288
1992	19007966
1993	18901442
1994	18823548
1995	18707214
1996	19160660
1997	19020796
1998	19085522
1999	18913656
2000	18658912
2001	18364116
2002	18079102
2003	17927866
2004	17842328
2005	17985480
2006	18029304
2007	18187344
2008	18204824
2009	18153260
2010	18096532
2011	18062904
2012	18011430
2013	18134418
2014	18130622
2015	18272148
2016	18325406
2017	18533022
2018	18543732
2019	18509660
2020	18385786
2021	18153754
2022	18008638
