Year	Number
1971	241101
1972	262111
1973	277384
1974	293138
1975	307194
1976	319101
1977	330456
1978	345736
1979	358761
1980	383018
1981	390676
1982	406835
1983	422874
1984	443143
1985	458237
1986	475805
1987	498588
1988	491034
1989	495015
1990	492143
1991	493918
1992	492286
1993	512060
1994	505925
1995	518400
1996	497305
1997	499485
1998	427735
1999	276451
2000	418707
2001	500921
2002	525093
2003	509507
2004	584370
2005	597304
2006	617010
2007	621702
2008	628081
2009	671683
2010	705093
2011	727020
2012	734493
2013	740944
2014	786974
2015	842150
2018	783448
