21889 opinions, 1779–2026