From the text, please list which Tesla models when ordered received free supercharging and for how long?

Context: In 2012, Tesla began building a network of 480-volt fast-charging Supercharger stations. As of June 2022, Tesla operates 36,165 Superchargers in 3,971 stations worldwide. The Supercharger is a proprietary direct current technology that provides up to 250 kilowatts of power. All Tesla cars except the first generation Roadster come standard with hardware to charge at Superchargers. The navigation software in Tesla cars can recommend the fastest route for long-distance travel, incorporating charging stops.

Model S and X cars ordered before January 15, 2017, and between August 3, 2019, and May 26, 2020, received free unlimited supercharging. Model S and X cars ordered between January 15, 2017, and August 3, 2019, got 400 kWh of free Supercharging credits per year, which provides a range of roughly 1,000 miles per year. Subsequent Tesla models never received free unlimited supercharging.

Answer: Here is a list of Tesla cars that received free supercharging when newly ordered:

1. Tesla model S and X cars ordered before January 15, 2017 received free unlimited supercharging.
2. Tesla model S and X cars ordered between August 3, 2019 and May 26, 2020 also received free unlimited supercharging.
3. Tesla model S and X cars that were ordered between January 15, 2017 and August 3, 2019 received 400 KWh of free supercharging credits per year. It translates to roughly 1000 miles per year.

Subsequent Tesla models never received free unlimited supercharging.