Year	Number
1970	62528808
1971	62475956
1972	61940312
1973	61024172
1974	60432668
1975	59729008
1976	59214356
1977	58559656
1978	58101220
1979	57638696
1980	57087536
1981	56634504
1982	56556444
1983	56399688
1984	56730280
1985	56684744
1986	56772756
1987	57089452
1988	57355180
1989	57063072
1990	57048944
1991	57056540
1992	56829120
1993	56790668
1994	56743840
1995	56843600
1996	58009648
1997	57523000
1998	57276056
1999	56285380
2000	54866680
2001	53841032
2002	52940304
2003	51834276
2004	52393300
2005	51106252
2006	50184936
2007	49587192
2008	49176128
2009	48670524
2010	48598184
2011	48744312
2012	48895712
2013	48876204
2014	49165040
2015	49739156
2016	50543704
2017	51371676
2018	52262680
2019	52832492
2020	52034288
2021	52226788
2022	52621192
