Year	Number
1960	202651
1961	208255
1962	214035
1963	219993
1964	226128
1965	232435
1966	238892
1967	245607
1968	252650
1969	259953
1970	267505
1971	275334
1972	283503
1973	292026
1974	300876
1975	310115
1976	319868
1977	330163
1978	340988
1979	352430
1980	364524
1981	377180
1982	390440
1983	404541
1984	419299
1985	434663
1986	450933
1987	468142
1988	486300
1989	505406
1990	525501
1991	546633
1992	568192
1993	588731
1994	607838
1995	626630
1996	645879
1997	665651
1998	686077
1999	707098
2000	728476
2001	750278
2002	772505
2003	794881
2004	817742
2005	841681
2006	866989
2007	893545
2008	921048
2009	949504
2010	978713
2011	1008766
2012	1039815
2013	1071377
2014	1103078
2015	1134792
2016	1166502
2017	1198214
2018	1229801
2019	1261541
2020	1293962
2021	1326796
2022	1359657
2023	1393072
