STOCK PURCHASE AGREEMENT DATED AS OF SEPTEMBER 28, 2007 AMONG FIRST COMMUNITY BANCSHARES, INC., GREENPOINT INSURANCE GROUP, INC. AND SHAWN CURTIS CUMMINGS AND JENNIFER HIRT CUMMINGS