Sotherly Hotels Inc. (SOHO) reports earnings