Bar Harbor Bankshares Inc. (BHB) reports earnings