Yes, the visa can be renewed annually if you continue to meet the eligibility criteria. There is no limit to the number of renewals.