Year	Number
1973	354852
1974	365004
1986	407635
1989	461685
1990	481447
1991	493837
1992	524532
1997	577432
1998	595316
1999	603906
2000	623896
2001	606646
2002	583734
2003	566034
2004	549337
2005	582116
2006	594705
2007	606536
2008	597171
2009	575691
2010	545554
2011	499634
2012	506644
2013	537023
2014	568020
2015	563356
2016	568534
