What is the version of the following sentence with correct punctuation?

We are completely independent and able to provide the best advice and offer the largest selection of individuals who want to buy or sell timeshares
We are completely independent and able to provide the best advice and offer the largest selection of individuals who want to buy or sell timeshares.