$3.2 million in stolen vehicles recovered across GTA and southwestern Ontario