15051 opinions, 1829–2026