Last month we published some stats from SCORM Cloud showing the thousands of people who use it to test SCORM content every day

What is the correctly punctuated version of this sentence?
Last month, we published some stats from SCORM Cloud showing the thousands of people who use it to test SCORM content every day.