Southern First Bancshares Prices $56.7M Secondary Offering