It can accommodate up to 23000 spectators

Could you correct the punctuation please?
It can accommodate up to 23,000 spectators.