First Community Bancshares, Inc