Year	Number
1972	156922
1973	157874
1974	158333
1975	163159
1976	144812
1977	150031
1978	159448
1979	170549
1980	181400
1981	191405
1982	224306
1983	267477
1984	299514
1985	332683
1986	366995
1987	375497
1988	394704
1989	455708
1990	489768
1991	526245
1992	568555
1993	627255
1994	671975
1995	733002
1996	794394
1997	864999
1998	903671
2000	999057
2001	1064140
2002	1105720
2003	1131016
2004	1123415
2005	1136657
2006	1134177
2007	1147889
2008	1126764
2009	1058911
2010	1023993
2011	991312
2012	979944
2013	972384
2014	957687
2015	945946
2016	952054
2017	952672
2018	962180
