16944 opinions, 1983–2026