23480 opinions, 1890–2026