Year % of internal resources 1992 671.6666666666667 1993 690.396875 1994 708.54375 1995 728.0239583333333 1996 746.2125 1997 765.3593750000001 1998 783.88125 1999 801.5697916666668 2000 819.7583333333334 2001 832.6442708333335 2002 847.7802083333333 2003 858.1661458333334 2004 870.1354166666666 2005 894.8203125000001 2006 943.3333333333334 2007 936.1284722208334 2008 928.9236111125001 2009 921.71875 2010 914.5138888875 2011 907.3090277791667 2012 900.1041666666667 2013 894.2395833333333 2014 894.7083333333334 2015 948.875 2016 929.5833333333333 2017 955.9583333333334 2018 974.1666666666667 2019 974.1666666666667 2020 974.1666666666667