31824 opinions, 1802–2026