21. Tax payables

Tax payables amount to Euros 56,918 thousand (of which Euros 11,211 thousand is non-current) compared to Euros 58,477 thousand at December 31, 2006 (of which Euros 9,708 thousand is non-current).