Year	Number
1960	73632204
1961	75299802
1962	77029317
1963	78786879
1964	80595367
1965	82504430
1966	84497615
1967	86574806
1968	88742167
1969	90945582
1970	93107178
1971	95197641
1972	97359676
1973	99705501
1974	102195035
1975	104780118
1976	107378343
1977	110019826
1978	112911263
1979	115933753
1980	118644982
1981	121244342
1982	124273163
1983	127647191
1984	131128160
1985	134635794
1986	138177639
1987	141829311
1988	145581574
1989	149450617
1990	153338188
1991	157321507
1992	161778503
1993	166545429
1994	171436811
1995	176410168
1996	181270624
1997	186169394
1998	191332021
1999	196714271
2000	202096616
2001	207634590
2002	213602508
2003	219751469
2004	225885337
2005	232182766
2006	238713380
2007	245267312
2008	251711410
2009	258314825
2010	265220364
2011	272370183
2012	279490266
2013	286360071
2014	293356067
2015	300713151
2016	308632328
2017	316950451
2018	325536534
2019	334467864
2020	343679339
2021	353027942
2022	362366936
2023	371888503
