72.6%
Approval
Judge Deirdre O Dexter
Tulsa Oho
12 months ending May 2025