From The Economist:
Over 23% of all the goods and services made since 1 AD were produced from 2001 to 2010 . . .
Link via Carpe Diem.