Year	Number
1960	22250
1961	23432
1962	24751
1963	26164
1964	27643
1965	29199
1966	30873
1967	32682
1968	35409
1969	39384
1970	43915
1971	48725
1972	53745
1973	58889
1974	64179
1975	69677
1976	77645
1977	88908
1978	101951
1979	116526
1980	131980
1981	146989
1982	161343
1983	175675
1984	189811
1985	203394
1986	218423
1987	234229
1988	248020
1989	259991
1990	270359
1991	279368
1992	287233
1993	294039
1994	299654
1995	303926
1996	312933
1997	325581
1998	335092
1999	342380
2000	348507
2001	354600
2002	361423
2003	369129
2004	377405
2005	390328
2006	412530
2007	443104
2008	478472
2009	513608
2010	537559
2011	551586
2012	565782
2013	580713
2014	596172
2015	611365
2016	625333
2017	637694
2018	648758
2019	659140
2020	671434
2021	684255
2022	693572
2023	699228
