20-30 years