$4 million in stolen vehicles recovered