Below is the list of tables from the database along with their columns and datatype. Need to generate an accurate SQL query for the question.
Only use the columns present in the respective table. Only use the columns which are required to generate the SQL query. Only use table joins if required and not otherwise.

### Tables ###
TABLE: CREATE TABLE product ( product_id number, product text, dimensions text, dpi number, pages_per_minute_color number, max_page_size text, interface text )
TABLE: CREATE TABLE store_district ( store_id number, district_id number )
TABLE: CREATE TABLE store ( store_id number, store_name text, type text, area_size number, number_of_product_category number, ranking number )
TABLE: CREATE TABLE district ( district_id number, district_name text, headquartered_city text, city_population number, city_area number )
TABLE: CREATE TABLE store_product ( store_id number, product_id number )

### Question ###
How many stores are headquarted in each city?

### Accurate SQL ###

SELECT t3.headquartered_city, COUNT(*) FROM store AS t1 JOIN store_district AS t2 ON t1.store_id = t2.store_id JOIN district AS t3 ON t2.district_id = t3.district_id GROUP BY t3.headquartered_city