Year	Number
1970	142467104
1971	148383264
1972	156530304
1973	171039504
1974	182224992
1975	192906592
1976	200655120
1977	201759904
1978	200684640
1979	202004816
1980	204708864
1981	206245632
1982	205297904
1983	202764672
1984	200027584
1985	200525328
1986	198910384
1987	198029264
1988	195341808
1989	193078416
1990	191170752
1991	190786128
1992	190845696
1993	191996496
1994	194812016
1995	198692320
1996	202750896
1997	207162384
1998	211392432
1999	210656704
2000	205783888
2001	201385648
2002	191291888
2003	179622960
2004	191359616
2005	184782672
2006	178652704
2007	177606832
2008	175809232
2009	173906112
2010	171961040
2011	171239840
2012	171463696
2013	170336896
2014	167093152
2015	167837984
2016	169881376
2017	171629696
2018	172756368
2019	175776048
2020	178190864
2021	179907312
2022	180319088
