Is there enough work for immigration attorneys in New Hampshire?