During our many years as advisors for entrepreneurs and small and mediumsized companies we have assisted in more than 100 transactions from very small to very large transactions

Could you correct the punctuation please?
During our many years as advisors for entrepreneurs and small and medium-sized companies we have assisted in more than 100 transactions, from very small to very large transactions.