Depends on where you are and who you change money with. I changed dollars this morning in Sosua. The best rate I saw at the exchange banks on main street was 20.10. I got 20.50 at Vimenca.
That's Sosua today. Santo Domingo and Santiago would have been higher.