STOCK PURCHASE AGREEMENT BY AND AMONG AAT HOLDINGS, LLC II, AAT COMMUNICATIONS CORP., AAT ACQUISITION LLC AND SBA COMMUNICATIONS CORPORATION DATED AS OF MARCH 17, 2006