Year	Number
1995	3869927.5
1996	3909755.25
1997	3967642.75
1998	4076819.25
1999	4153711.25
2000	4174435.25
2001	4205158
2002	4174754.75
2003	4121813.25
2004	3978310.25
2005	3860412.5
2006	3846843.5
2007	3807280
2008	3707752.5
2009	3660160.75
2010	3604052.25
2011	3598427.25
2012	3595913.75
2013	3673851.5
2014	3714656.25
2015	3756901
2016	3881075.75
2017	3920611.25
2018	3946638.75
2019	4017076.25
2020	3689837.25
2021	4227540.5
2022	4314180.5
