Throughout the years we have built a close cooperation with our main suppliers and have gathered extensive knowledge of their products

What is the correctly punctuated version of this sentence?
Throughout the years we have built a close cooperation with our main suppliers and have gathered extensive knowledge of their products.