Year	Number
1960	88154
1961	89011
1962	93105
1963	97303
1964	101588
1965	105938
1966	110319
1967	114698
1968	119029
1969	123248
1970	127190
1971	128651
1972	127926
1973	127372
1974	126960
1975	126647
1976	126389
1977	126136
1978	125831
1979	125470
1980	125183
1981	126476
1982	129785
1983	133815
1984	138243
1985	143060
1986	148222
1987	153655
1988	159268
1989	164979
1990	170710
1991	176136
1992	180660
1993	184490
1994	188179
1995	191770
1996	195256
1997	198611
1998	201787
1999	204759
2000	207541
2001	210775
2002	215724
2003	221880
2004	228104
2005	234373
2006	240698
2007	247125
2008	253726
2009	260480
2010	267356
2011	273808
2012	278911
2013	283197
2014	287572
2015	292094
2016	296815
2017	301788
2018	307005
2019	312356
2020	317655
2021	322286
2022	326180
2023	329909
