Year	Number
1990	807942
1991	797242
1992	783313
1993	780795
1994	874713
1995	771933
1996	770560
1997	767799
1998	766652
1999	764936
2000	756674
2001	752585
2002	748448
2003	743604
2004	746712
2005	733455
2006	719223
2007	707957
2008	702388
2009	679936
2010	671586
2011	651679
2012	643209
2013	634015
2014	625744
2015	621968
2016	613132
2017	605661
2018	597453
2019	584582
2020	573865
2021	566561
2022	564252
