Year	Number
1970	63592800
1971	70973408
1972	77853608
1973	83927264
1974	85157536
1975	87998864
1976	97318448
1977	111762616
1978	121487352
1979	119796592
1980	113818232
1981	110450432
1982	103766096
1983	101260328
1984	101663768
1985	104811984
1986	108745464
1987	112541264
1988	114435544
1989	113703904
1990	112824528
1991	114184312
1992	116887992
1993	119665536
1994	121926624
1995	127261904
1996	134331392
1997	140400608
1998	147897872
1999	154354992
2000	158798736
2001	164379824
2002	176100384
2003	178868912
2004	182560576
2005	183228448
2006	177813408
2007	180674848
2008	179437296
2009	177595040
2010	175752688
2011	173319184
2012	169792496
2013	170563872
2014	165992416
2015	162691536
2016	160511744
2017	159767712
2018	160912720
2019	162441408
2020	166053504
2021	169379328
2022	173472864
