549 opinions, 1981–2026