Those numbers only makes sense when places in the context of the number of investments made and the total investment made.
That said, the total number of companies funded isn't that different. We're at ~1400 and according to the below, TS is at 1000: https://www.techstars.com/content/accelerators/growing-world....