Joel has executed over 20 platform investments 50 addon acquisitions and been a member of the board in 20 companies

What is the correctly punctuated version of this sentence?
Joel has executed over 20 platform investments, 50+ add-on acquisitions, and been a member of the board in 20 companies.