Ownership of companies for Thompson, Siegel & Walmsley LLC