Lead Study makes your sales people capable of qualifying new prospects and spending their time on the prospects that are most likely to lead to sales

What is the correctly punctuated version of this sentence?
Lead Study makes your sales people capable of qualifying new prospects and spending their time on the prospects that are most likely to lead to sales.