119 opinions, 1986–2016