Year % of internal resources 2014 107.48127042083948 2015 105.52891858836875 2016 107.19446266196361 2017 116.84833472180371 2018 112.76424659233916 2019 123.00540617189851 2020 123.04697165747913