Gross domestic product per region (GDPR) and province Gross domestic product at market prices (current prices) by Autonomous Communities and year. Units: thousands of euros ;2004(First estimate);2003(Preview);2002(Provisional);2001(Provisional);2000;1999;1998;1997;1996;1995; CEUTA AND MELILLA;2,435,903;2,239,859;2,133,684;1,969,391;1,822,571;1,700,438;1,568,628;1,412,842;1,296,112;1,225,973; EXTRA-REGIO;781,876;795,554;721,605;652,340;620,704;554,447;517,636;481,026;466,307;448,035; SPAIN;798,672,000;744,754,000;698,589,000;653,927,000;610,541,000;565,419,000;527,975,000;494,140,000;464,251,000;437,787,000; ANDALUCIA;110,404,080;101,987,848;94,961,780;88,017,840;82,067,879;75,241,844;70,358,958;66,501,528;62,389,878;58,703,745; ARAGON;24,568,098;22,946,671;21,591,536;20,090,410;18,951,430;17,636,274;16,824,619;16,119,777;15,181,169;14,302,189; ASTURIAS (Ppdo. de);17,339,025;16,205,553;15,407,082;14,597,326;13,751,247;12,714,496;12,394,228;11,457,960;11,081,648;10,583,097; BALEARS (Illes);19,708,718;18,740,588;17,643,882;16,373,221;15,239,185;13,961,277;12,717,956;11,816,498;10,748,749;10,062,087; CANARIAS;32,743,304;31,035,307;28,799,799;26,592,227;24,518,129;22,909,101;20,675,958;18,993,648;17,684,474;16,626,276; CANTABRIA;10,191,284;9,448,911;8,874,520;8,332,482;7,718,840;7,084,089;6,571,597;6,093,622;5,751,285;5,465,372; CASTILLA Y LEON;44,517,892;41,629,408;39,283,394;36,911,434;34,725,080;32,563,366;30,609,425;29,113,845;27,985,051;26,714,076; CASTILLA-LA MANCHA;27,042,295;25,259,333;23,930,305;22,501,891;21,082,714;19,653,559;18,667,214;17,395,336;16,480,110;15,435,841; CATALUÑA;146,598,797;136,481,921;127,946,803;120,546,289;113,240,908;105,698,177;98,608,532;93,513,809;88,418,707;82,752,572; COMUNIDAD VALENCIANA;77,481,394;72,319,484;68,290,834;63,693,073;59,078,665;54,434,391;50,817,383;47,233,520;43,870,044;41,374,468; EXTREMADURA;13,996,176;13,011,191;12,111,622;11,153,312;10,599,854;9,777,833;9,030,424;8,463,357;8,033,196;7,530,804; GALICIA;42,421,254;39,683,156;37,137,094;34,814,267;32,899,409;30,910,000;28,966,227;27,342,372;25,857,185;24,565,897; MADRID (Com. de);138,670,768;129,554,365;121,538,947;114,205,896;105,416,019;97,169,687;90,596,587;83,274,418;77,804,094;73,522,117; MURCIA (Región de);19,778,993;18,335,564;17,026,320;15,795,511;14,641,493;13,281,568;12,435,298;11,570,962;10,659,781;10,029,536; NAVARRA (C. Foral de);13,544,294;12,555,323;11,831,965;11,049,510;10,345,409;9,541,669;8,999,222;8,513,113;7,948,073;7,454,734; PAIS VASCO;50,485,864;46,927,121;44,136,926;41,682,277;39,173,113;36,312,901;33,613,629;31,066,603;29,064,201;27,646,756; RIOJA (LA);5,961,985;5,596,843;5,220,902;4,948,303;4,648,351;4,273,883;4,001,479;3,775,764;3,530,936;3,343,425; CEUTA;1,297,009;1,188,263;1,127,000;1,043,601;..;..;..;..;..;..; MELILLA;1,138,894;1,051,596;1,006,684;925,790;..;..;..;..;..;..; Notes: Source: National Statistics Institute