Year	Number
1960	74506961
1961	76163687
1962	77872325
1963	79589714
1964	81339555
1965	83194024
1966	85136668
1967	87166105
1968	89296137
1969	91468543
1970	93605223
1971	95382814
1972	97219164
1973	99522191
1974	101977652
1975	104414837
1976	106800548
1977	109283385
1978	111985355
1979	114794525
1980	117336183
1981	119818379
1982	122755262
1983	126056116
1984	129450752
1985	132873105
1986	136347104
1987	139938375
1988	143598541
1989	147390948
1990	151271818
1991	155268485
1992	159746356
1993	164528189
1994	169378160
1995	174288102
1996	179092552
1997	183900804
1998	188918827
1999	194135118
2000	199401646
2001	204806816
2002	210589277
2003	216524926
2004	222417365
2005	228423797
2006	234554949
2007	240671034
2008	246624541
2009	252725625
2010	259249693
2011	266074274
2012	272893623
2013	279493563
2014	286258773
2015	293443358
2016	301292803
2017	309598832
2018	318127248
2019	326965565
2020	336208545
2021	345679299
2022	355018427
2023	364472527
