First National Corporation (FXNC) reports earnings