820 opinions, 1986–2025