Tesla is no stranger to raising prices for its EVs, but its latest round has been more aggressive than most. Electreknotes Tesla has hiked prices for all four of its in-production vehicles in the past two days. The base Model 3 and Model Y variants now cost $2,000 more, and respectively start at $43,990 and $56,990. Spring for the Model S and Model X, meanwhile, and you’ll pay $5,000 more at respective prices of $94,990 and $104,990.

You’ll have to wait a long time for your order, too. The entry Model 3 arrives in June 2022 with larger wheels, and September in a regular configuration. The Model Y arrives one month earlier in both cases. You’ll have to wait until June for a Model S, and the Model X doesn’t appear until September.

As is often the case, Tesla hasn’t explained the price increases. Production woes might play a significant role, mind you. Tesla idled Model S production for the first half of 2021, and the automaker is grappling with supply shortages that aren’t helped by increasing demand. The higher prices could offset the impact of shortages on Tesla’s bottom line, amd help Tesla catch up by cooling demand.