It could have done a lot more if she felt like doing more dates. I mean:
Red Tour:
Philippines - 9,775 / 9,775 - $1,511,662
Indonesia - 8,130 / 8,130 - $1,481,473
Malaysia - 7,525 / 7,525 - $998,608
Speak Now World Tour:
Hong Kong - 12,573 / 12,573 - $1,030,633
Norway - 8,650 / 8,650 - $815,246
South Korea - 4,725 / 4,725 - $385,374
Spain - 3,962 / 3,962 - $251,864
Belgium - 4,622 / 4,622 - $219,212
France - 3,598 / 3,598 - $201,781
Italy - 3,421 / 3,421 - $153,303
These are all places she didn't visit in the 1989 Tour. And despite being somewhat of a one-hit wonder in the middle of an underperforming era for most of Europe during Speak Now, she still managed to sell 3-4K tickets in each show there
Not to mention that she could have added a lot of extra dates in places like China where she sold out 3 arenas in about 10 minutes, or even the Netherlands where she sold out in less than an hour!
