I applied for canada visitor visa from India with my family and we were 4 members.We hopefully got the visa but we all got just of 1 year duration.Our passports also were going to expire after 10 years.Can anybody please tell me what would be the reason for giving short duration visas?