Between 1995 and 2010

Do I Have to Go on?