How much money did it cost Sr. John A. MacDonald spend on the Canadian Pacific Railway?

about $25 000 000