Year	Number
1970	159449152
1971	165022528
1972	171667072
1973	185279488
1974	195257840
1975	204221344
1976	210287488
1977	210927728
1978	208617376
1979	209265936
1980	211254944
1981	211184272
1982	209092464
1983	205518976
1984	202997104
1985	202875584
1986	201546384
1987	200465984
1988	198749696
1989	195469760
1990	196041280
1991	194480224
1992	194610080
1993	195850272
1994	198943056
1995	203740016
1996	207996640
1997	212442048
1998	216230080
1999	214884688
2000	208812512
2001	202942960
2002	191515120
2003	178411712
2004	190675520
2005	182349216
2006	174564224
2007	172799888
2008	170485600
2009	167282016
2010	163945200
2011	162247056
2012	161779200
2013	162103040
2014	158980976
2015	159850240
2016	162573920
2017	165230304
2018	167292816
2019	170382176
2020	171445024
2021	173272304
2022	174259584
