2911 opinions, 1826–2026