STERNE, AGEE & LEACH INC.