Year	Number
1970	67700696
1971	68859168
1972	71944608
1973	77272992
1974	78318832
1975	80906560
1976	82427064
1977	85929328
1978	84273600
1979	85933288
1980	88805888
1981	92244648
1982	94301424
1983	98750048
1984	102380256
1985	104298168
1986	108414352
1987	108639880
1988	114434512
1989	120657544
1990	123492776
1991	126372992
1992	129865192
1993	134691536
1994	138790464
1995	140700320
1996	142218576
1997	143552000
1998	143268128
1999	145369632
2000	148692560
2001	149188496
2002	153171200
2003	165574256
2004	170775344
2005	175275952
2006	178654448
2007	183044224
2008	184673552
2009	184876320
2010	186210608
2011	185194208
2012	187872896
2013	189295808
2014	187321632
2015	188313904
2016	197172064
2017	194537232
2018	175125008
2019	173686352
2020	175385584
2021	175758416
2022	185194608
