How much does Canada give annually in foreign aid?

Canadian foreign aid spending changes on a year to year basis, however, for the FY 2012, Canada spent C$5.67 billion (Canadian Dollars) in Foreign Aid. In United States dollars, that amounts to $5,342,506.47 (Google).