What are the minimum and maximum renewal periods?

Renewals can be made for one-year periods up to ten years in advance.