Year	Number
1960	907912413
1961	919107547
1962	930536680
1963	941879887
1964	953215721
1965	964261686
1966	974157526
1967	983690017
1968	993133232
1969	1002691282
1970	1012186875
1971	1023331593
1972	1033198607
1973	1042769605
1974	1052189245
1975	1061393041
1976	1070186825
1977	1078894429
1978	1087645025
1979	1096681462
1980	1105492737
1981	1114189491
1982	1122386268
1983	1130028100
1984	1137503635
1985	1145056586
1986	1152740549
1987	1160564047
1988	1168510076
1989	1176763924
1990	1184203705
1991	1192917410
1992	1201571467
1993	1209574376
1994	1217016521
1995	1224100529
1996	1231090974
1997	1237913846
1998	1244547641
1999	1250881910
2000	1256926406
2001	1262875491
2002	1268844485
2003	1274957396
2004	1281374060
2005	1288177967
2006	1296180548
2007	1305161431
2008	1314663441
2009	1323316736
2010	1330723736
2011	1335858758
2012	1342743557
2013	1349905020
2014	1357161865
2015	1364282269
2016	1371516373
2017	1377929189
2018	1383955367
2019	1389172209
2020	1393950970
2021	1392964458
2022	1395940386
2023	1403021503
