Year Number 1996 49.1803283691406 1998 48.6338806152344 2000 47.5409851074219 2002 44.8648643493652 2003 45.4054069519043 2004 44.7761192321777 2005 42.6470603942871 2006 48.7804870605469 2007 51.4563102722168 2008 53.3980598449707 2009 52.6315803527832 2010 55.5023918151855 2011 44.5497627258301 2012 57.3459701538086 2013 57.3459701538086 2014 60.0961532592773 2015 59.523811340332 2016 61.9047622680664 2017 60.9523811340332 2018 64.2857131958008 2019 63.8095245361328 2020 56.1904754638672 2021 68.0952377319336 2022 70.7547149658203