Year	Number
1990	303861
1991	291237
1992	277540
1993	263528
1994	250265
1995	237098
1996	225344
1997	214272
1998	203538
1999	193995
2000	185230
2001	177272
2002	168256
2003	159775
2004	153593
2005	148251
2006	143646
2007	139405
2008	134769
2009	129528
2010	124137
2011	119415
2012	115415
2013	111798
2014	108477
2015	105190
2016	101646
2017	97879
2018	93637
2019	89192
2020	85263
2021	82091
2022	79417
