12 31 24 usd to cad July 8, 2019 16 32 64 128 12 31 24 cad to usd exchange rate Cad to usd rate 12 31 24