Canada welcomes an average of 300,000 migrants each year.
Dawlada Canada Ayaa si rasmi ah ugu dhawaaqday in sannadkii ay qaadanayso 350,000 oo soo galooti ah muhaajiriin fara badan kuwaas oo ay sannad walba qaadan doonaan.