Other large contributions came from Canada , France , and the Bahamas .