STOCK PURCHASE AGREEMENT by and among BALLARD TECHNOLOGY, INC. AND ITS SHAREHOLDERS THE SELLERS and ASTRONICS CORPORATION PURCHASER Dated as of November 30, 2011