4003 opinions, 1864–2026