Please add punctuation to this: A company in Denmark knows the Danish customers preferences while a business partner in southern Europe wants his products to meet the demands of his own market

Punctuation version:
A company in Denmark knows the Danish customers' preferences, while a business partner in southern Europe wants his products to meet the demands of his own market.