Year	Number
1995	29.51903
1996	29.07781
1997	29.29296
1998	28.78831
1999	28.82644
2000	29.41538
2001	29.60712
2002	30.14709
2003	30.03624
2004	30.20714
2005	30.53681
2006	30.78041
2007	29.06635
2008	30.52544
2009	30.34969
2010	29.26776
2011	29.45145
2012	30.64478
2013	30.4416
2014	29.84015
2015	30.38739
2016	30.34188
2017	33.04587
2018	30.39888
