"Assume the following Snowflake tables:

products (
    product_id NUMBER,
    product_name VARCHAR(255),
    price DECIMAL(10, 2),
    PRIMARY KEY (product_id)
)
customers (
    customer_id NUMBER,
    email VARCHAR(320),
    state VARCHAR(100),
    country VARCHAR(100),
    zip_code VARCHAR(20),
    PRIMARY KEY (customer_id)
)
sales (
    sale_id NUMBER,
    product_id NUMBER,
    customer_id NUMBER,
    quantity NUMBER,
    total_price DECIMAL(10, 2),
    PRIMARY KEY (sale_id),
    FOREIGN KEY (product_id) REFERENCES products(product_id),
    FOREIGN KEY (customer_id) REFERENCES customers(customer_id)
)

Write a SQL query that answers the question:

Which state sold the most iPhones 12?"