Year	Number
1970	10393647
1971	10290598
1972	10248811
1973	10227383
1974	10109408
1975	9974274
1976	9750639
1977	9630551
1978	9515632
1979	9618879
1980	9756996
1981	9962976
1982	10094887
1983	10176674
1984	10342652
1985	10618352
1986	10985171
1987	11152368
1988	11290080
1989	11480278
1990	11656628
1991	11349382
1992	11052756
1993	11199099
1994	11148651
1995	11006942
1996	11005766
1997	11022402
1998	10877785
1999	10926084
2000	10974215
2001	11049537
2002	11043502
2003	10985122
2004	10376186
2005	10219599
2006	9907072
2007	9534141
2008	9236725
2009	8875275
2010	8599326
2011	8316816
2012	8008284
2013	8168669
2014	7865953
2015	7626223
2016	7431888
2017	7347373
2018	7291400
2019	7239671.5
2020	8249871.5
2021	8158473
2022	8311666.5
