Cape Air carries record 1,047 passengers in July at Ogdensburg International Airport