”Hauptstädter” sind die Bewohner einer Hauptstadt, im Fall von Deutschland sind es also die Berliner. Je nach dem um welche Stadt es in dem Text geht, kann man also das Wort “Hauptstädter” durch die genaue Bezeichnung der Bewohner ersetzen:
“Für Tausende Berliner/Pariser/Londoner ist das ...”
Der Singular von “die Hauptstädter” ist übrigens “der Hauptstädter”.
@Phil
Genitiv Plural von “die Hauptstadt” wäre “der Hauptstädte”: “Tausende der Hauptstädte”.