Year % of revenue 1993 34.944695755201096 1994 38.75431224913755 1995 42.36941981061175 1996 44.429202234220426 1997 45.711001146387595 1998 46.162917667613016 1999 45.66789028607133 2000 46.61791590493601 2001 45.042600065330745 2002 46.89916313997518 2003 42.42704340392626 2004 44.80481437424417 2005 46.398225148225144 2006 46.94346098476003 2007 46.41840292172222 2008 47.308176378718706 2009 45.69300047220139 2010 45.97897421690661 2011 44.87844149188991 2012 44.878576293003455 2013 44.66103911894857 2014 45.34920829753283 2015 43.90955976060483 2016 45.19120640975156 2017 45.845491046746645 2018 46.87675177231519 2019 47.21684760762302 2020 48.44933446031991 2021 50.71521841313063 2022 49.23685711006709