Year	Number
1990	241614
1991	235075
1992	228439
1993	219500
1994	209057
1995	199435
1996	190225
1997	184020
1998	179245
1999	175152
2000	171393
2001	167809
2002	164151
2003	161577
2004	159040
2005	156667
2006	154758
2007	152950
2008	150686
2009	148906
2010	148280
2011	147436
2012	146420
2013	144489
2014	141494
2015	137085
2016	130444
2017	126562
2018	122626
2019	117831
2020	114027
2021	110065
2022	106190
