Year	% of revenue
1996	38.26716709837712
1997	45.72999931679989
1998	49.41400172860847
1999	46.64596857653589
2000	45.26574668670583
2001	43.78760194304559
2002	41.996891996891996
2003	45.605140440299316
2004	47.60929180404836
2005	47.25506892452042
2006	50.03319923446471
2007	48.92216656717967
2008	50.3028804549388
2009	45.98387993329627
2010	47.79235212044518
2011	50.69124595547579
2012	49.526647785344835
2013	50.538402526935656
2014	47.07612137648688
2015	46.27788784134917
2016	47.35523061857895
2017	48.5438089907393
2018	47.440514541303706
2019	47.29720271961135
2020	47.42483907937028
2021	48.20383489105709
2022	45.43566556282019
