Cramer Rosenthal McGlynn LLC