51,491 deals and counting