Year	Number
1960	153011
1961	153840
1962	154784
1963	155741
1964	156750
1965	157958
1966	159311
1967	160743
1968	162272
1969	164471
1970	167201
1971	169749
1972	172171
1973	174628
1974	177265
1975	180130
1976	183239
1977	186593
1978	190171
1979	193944
1980	197918
1981	202113
1982	206528
1983	211182
1984	216086
1985	221268
1986	226777
1987	232611
1988	238752
1989	245186
1990	251935
1991	259028
1992	266508
1993	274401
1994	282692
1995	291531
1996	300996
1997	310971
1998	321463
1999	332504
2000	344144
2001	356493
2002	369614
2003	383533
2004	398384
2005	414363
2006	431583
2007	450017
2008	469498
2009	489934
2010	511437
2011	533979
2012	557376
2013	581180
2014	604117
2015	624991
2016	643449
2017	659794
2018	675051
2019	690161
2020	705311
2021	720427
2022	735750
2023	751646
