SOVRAN SELF STORAGE, INC. Common Stock UNDERWRITING AGREEMENT dated November 28, 2006 Banc of America Securities LLC