21 july dollar price