Annual leave entitlement for GPs up to 30 days