Year	Number
1960	22755599
1961	22748527
1962	22711734
1963	22646965
1964	22560586
1965	22398983
1966	22217881
1967	22032079
1968	21826671
1969	21596073
1970	21355490
1971	21156251
1972	20978152
1973	20775945
1974	20558940
1975	20344528
1976	20112401
1977	19863404
1978	19599657
1979	19358207
1980	19143510
1981	18933317
1982	18690449
1983	18453837
1984	18220686
1985	17983375
1986	17752120
1987	17526818
1988	17311571
1989	17231090
1990	17250258
1991	17266246
1992	17295680
1993	17284882
1994	17179753
1995	17024465
1996	16854180
1997	16681546
1998	16514088
1999	16339766
2000	16156939
2001	15969540
2002	15770402
2003	15574112
2004	15375750
2005	15172576
2006	14986596
2007	14814625
2008	14652281
2009	14505878
2010	14405248
2011	14311033
2012	14233330
2013	14158653
2014	14048855
2015	13974326
2016	13892494
2017	13802628
2018	13696770
2019	13576734
2020	13435621
2021	13261249
2022	11430780
2023	11064850
