2004 al 2020