View our Specials! Coupon Code: SaveIn2026
Tein Suspension Spring and Coilover Sale
Manufacturer pages are not filtered by vehicle. Please use the category menu to view parts for your 2000 BMW M3.

KYB Shock & Strut Excel-G



Pontiac KYB Shock & Strut Excel-G

Pontiac T1000

KYB Shock & Strut Excel-G 343147
OUT OF STOCK
343147
KYB Shocks & Struts Excel-G Rear CHEVROLET Chevette 1976-87 PONTIAC Acadian 1976-87 PONTIAC T1000 19
1981-1987 Pontiac T1000 Base
$53.81

Pontiac Tempest

KYB Shock & Strut Excel-G 343128
IN STOCK
343128
KYB Shocks & Struts Excel-G Front BUICK Skylark 1964-67 BUICK Special 1964-67 BUICK Sportwagon 1964-
1964-1967 Pontiac Tempest Base
1964-1967 Pontiac Tempest Custom
1964-1967 Pontiac Tempest Safari
$60.02
KYB Shock & Strut Excel-G 343130
IN STOCK
343130
KYB Shocks & Struts Excel-G Rear AMC Gremlin 1970 AMC Hornet 1970 AVANTI II 1989-91 BUICK Centurion
1964-1967 Pontiac Tempest Base
1964-1967 Pontiac Tempest Custom
1964-1967 Pontiac Tempest Safari
$59.08
KYB Shock & Strut Excel-G 343157
IN STOCK
343157
KYB Shocks & Struts Excel-G Rear AVANTI II 1986-88 BUICK Apollo 1973 BUICK Century 1973-81 BUICK Est
1968-1970 Pontiac Tempest Base
1968-1969 Pontiac Tempest Custom
1968-1969 Pontiac Tempest Safari
1970-1970 Pontiac Tempest GT
$54.24

Pontiac Torrent

KYB Shock & Strut Excel-G 339057
OUT OF STOCK
339057
KYB Shocks & Struts Excel-G Front Left CHEVROLET Equinox 2005-06 PONTIAC Torrent 2006
2006-2006 Pontiac Torrent Base
$107.50
KYB Shock & Strut Excel-G 339058
OUT OF STOCK
339058
KYB Shocks & Struts Excel-G Front Right CHEVROLET Equinox 2005-06 PONTIAC Torrent 2006
2006-2006 Pontiac Torrent Base
$107.50
KYB Shock & Strut Excel-G 335072
OUT OF STOCK
335072
KYB Shocks & Struts Excel-G Front Right CHEVROLET Equinox 2009-2007
2007-2009 Pontiac Torrent Base
2008-2009 Pontiac Torrent GXP
$154.47
KYB Shock & Strut Excel-G 335073
OUT OF STOCK
335073
KYB Shocks & Struts Excel-G Front Left CHEVROLET Equinox 2009-2007
2007-2009 Pontiac Torrent Base
2008-2009 Pontiac Torrent GXP
$154.47
KYB Shock & Strut Excel-G 554353
OUT OF STOCK
554353
KYB Shocks & Struts Excel-G Rear CHEVROLET Equinox 2005-06 CHEVROLET Equinox 2007-11 GMC Terrain 201
2006-2009 Pontiac Torrent Base
2008-2009 Pontiac Torrent GXP
$102.08
KYB Shock & Strut Excel-G 345055
OUT OF STOCK
345055
KYB Shocks & Struts Excel-G Rear CHEVROLET Equinox 2005-06 CHEVROLET Equinox 2007-11 GMC Terrain 201
2006-2009 Pontiac Torrent Base
2008-2009 Pontiac Torrent GXP
$90.73

Pontiac Trans Sport

KYB Shock & Strut Excel-G 234019
OUT OF STOCK
234019
KYB Shocks & Struts Excel-G Front BUICK Century 1984-96 BUICK Skylark 1984-85 CHEVROLET Celebrity 19
1990-1993 Pontiac Trans Sport Base
$98.89
KYB Shock & Strut Excel-G 343160
OUT OF STOCK
343160
KYB Shocks & Struts Excel-G Rear BUICK Century 1982-96 BUICK Skylark 1980-85 CHEVROLET Celebrity 198
1990-1996 Pontiac Trans Sport Base
$60.19
KYB Shock & Strut Excel-G 334227
IN STOCK
334227
KYB Shocks & Struts Excel-G Front BUICK Allure 2005-06 BUICK Century 1997-05 BUICK LaCrosse 2005-09
1997-1998 Pontiac Trans Sport Base
1998-1998 Pontiac Trans Sport Montana
$93.83
KYB Shock & Strut Excel-G 344338
OUT OF STOCK
344338
KYB Shocks & Struts Excel-G Rear BUICK Terraza (FWD) 2005-07 CHEVROLET Uplander (FWD) 2005-08 CHEVRO
1997-1998 Pontiac Trans Sport Base
1998-1998 Pontiac Trans Sport Montana
$68.89

Pontiac Ventura

KYB Shock & Strut Excel-G 343132
OUT OF STOCK
343132
KYB Shocks & Struts Excel-G Rear BUICK Apollo 1973-75 BUICK Skyhawk 1975-80 BUICK Skylark 1975-79 CA
1971-1977 Pontiac Ventura Base
1973-1975 Pontiac Ventura Custom
1974-1974 Pontiac Ventura GTO
1975-1975 Pontiac Ventura S
1975-1977 Pontiac Ventura SJ
$59.61
KYB Shock & Strut Excel-G 343157
IN STOCK
343157
KYB Shocks & Struts Excel-G Rear AVANTI II 1986-88 BUICK Apollo 1973 BUICK Century 1973-81 BUICK Est
1971-1973 Pontiac Ventura Base
$54.24

Pontiac Vibe

KYB Shock & Strut Excel-G 344612
OUT OF STOCK
344612
KYB Shocks & Struts Excel-G Rear PONTIAC Vibe (FWD) 2003-06 TOYOTA Corolla 2003-08 TOYOTA Matrix (FW
2003-2006 Pontiac Vibe GT
2003-2008 Pontiac Vibe Base
$109.15
KYB Shock & Strut Excel-G 235704
OUT OF STOCK
235704
KYB Shocks & Struts Excel-G Front Left PONTIAC Vibe (AWD) 2003-06 PONTIAC Vibe (FWD) 2003-06 TOYOTA
2003-2006 Pontiac Vibe GT
2003-2008 Pontiac Vibe Base
$110.25
KYB Shock & Strut Excel-G 344613
OUT OF STOCK
344613
KYB Shocks & Struts Excel-G Rear PONTIAC Vibe (AWD) 2003-06 TOYOTA Matrix (AWD) 2003-06
2003-2006 Pontiac Vibe GT
2003-2006 Pontiac Vibe Base
$69.00
KYB Shock & Strut Excel-G 235703
OUT OF STOCK
235703
KYB Shocks & Struts Excel-G Front Right PONTIAC Vibe (AWD) 2003-06 PONTIAC Vibe (FWD) 2003-06 TOYOTA
2003-2006 Pontiac Vibe GT
2003-2008 Pontiac Vibe Base
$110.25
KYB Shock & Strut Excel-G 340017
OUT OF STOCK
340017
KYB Shocks & Struts Excel-G Rear TOYOTA Matrix (AWD) 2009-10
2009-2010 Pontiac Vibe GT
2009-2010 Pontiac Vibe Base
2009-2010 Pontiac Vibe AWD
$73.95
KYB Shock & Strut Excel-G 340018
OUT OF STOCK
340018
KYB Shocks & Struts Excel-G Rear TOYOTA Corolla 2009-10 TOYOTA Matrix (FWD) 2009-10
2009-2010 Pontiac Vibe GT
2009-2010 Pontiac Vibe Base
2009-2010 Pontiac Vibe AWD
$84.35
KYB Shock & Strut Excel-G 339194
OUT OF STOCK
339194
KYB Shocks & Struts Excel-G Front Right TOYOTA Matrix (AWD) 2009-10 TOYOTA Matrix (FWD) 2009-10
2009-2010 Pontiac Vibe GT
2009-2010 Pontiac Vibe Base
2009-2010 Pontiac Vibe AWD
$97.55
KYB Shock & Strut Excel-G 339195
OUT OF STOCK
339195
KYB Shocks & Struts Excel-G Front Left TOYOTA Matrix (AWD) 2009-10 TOYOTA Matrix (FWD) 2009-10
2009-2010 Pontiac Vibe GT
2009-2010 Pontiac Vibe Base
2009-2010 Pontiac Vibe AWD
$97.55
KYB Shock & Strut Excel-G 339114
IN STOCK
339114
KYB Shocks & Struts Excel-G Front Right TOYOTA Corolla 2009-10 TOYOTA Matrix (FWD) 2009-10
2009-2010 Pontiac Vibe Base
$109.29
KYB Shock & Strut Excel-G 339115
IN STOCK
339115
KYB Shocks & Struts Excel-G Front Left TOYOTA Corolla 2009-10 TOYOTA Matrix (FWD) 2009-10
2009-2010 Pontiac Vibe Base
$109.29

Porsche KYB Shock & Strut Excel-G

Porsche 911

KYB Shock & Strut Excel-G 361004
OUT OF STOCK
361004
KYB Shocks & Struts Excel-G Front PORSCHE 911 912 930 1969-84 PORSCHE 914 1969-76
1969-1973 Porsche 911 T
1969-1977 Porsche 911 S
1969-1973 Porsche 911 E
1974-1975 Porsche 911 Carrera
1974-1974 Porsche 911 Base
1976-1977 Porsche 911 Turbo Carrera
1978-1983 Porsche 911 SC
1984-1984 Porsche 911 Carrera
$86.05

Porsche 912

KYB Shock & Strut Excel-G 361004
OUT OF STOCK
361004
KYB Shocks & Struts Excel-G Front PORSCHE 911 912 930 1969-84 PORSCHE 914 1969-76
1969-1969 Porsche 912 Base
1976-1976 Porsche 912 E
$86.05

Porsche 914

KYB Shock & Strut Excel-G 361004
OUT OF STOCK
361004
KYB Shocks & Struts Excel-G Front PORSCHE 911 912 930 1969-84 PORSCHE 914 1969-76
1970-1971 Porsche 914 6
1970-1971 Porsche 914 4
1972-1976 Porsche 914 Base
$86.05

Porsche 924

KYB Shock & Strut Excel-G 363014
OUT OF STOCK
363014
KYB Shocks & Struts Excel-G Front PORSCHE 924 944 924S 1976-88
1977-1982 Porsche 924 Base
1979-1982 Porsche 924 Turbo
1987-1988 Porsche 924 S
$77.87

Porsche 930

KYB Shock & Strut Excel-G 361004
OUT OF STOCK
361004
KYB Shocks & Struts Excel-G Front PORSCHE 911 912 930 1969-84 PORSCHE 914 1969-76
1978-1979 Porsche 930 Turbo
$86.05

Porsche 944

KYB Shock & Strut Excel-G 363014
OUT OF STOCK
363014
KYB Shocks & Struts Excel-G Front PORSCHE 924 944 924S 1976-88
1983-1988 Porsche 944 Base
1986-1988 Porsche 944 Turbo
1987-1988 Porsche 944 S
$77.87

Porsche Macan

KYB Shock & Strut Excel-G 3417503
OUT OF STOCK
3417503
KYB Shocks & Struts Excel-G Front 15-18 Porsche Macan (Excl Air & Electronic Suspension)
2015-2018 Porsche Macan Turbo
2015-2018 Porsche Macan S
2017-2018 Porsche Macan GTS
2017-2018 Porsche Macan Base
$183.52

Ram KYB Shock & Strut Excel-G

Ram 1500

KYB Shock & Strut Excel-G 344385
IN STOCK - LOW
344385
KYB Shocks & Struts Excel-G Rear CHEVROLET Silverado C and R - Series 1/2 Ton (2WD) 2001-07 C and R
2011-2012 Ram 1500 ST
2011-2018 Ram 1500 Sport
2011-2018 Ram 1500 Tradesman
2011-2018 Ram 1500 SLT
2011-2018 Ram 1500 Big Horn
2011-2016 Ram 1500 Outdoorsman
2011-2018 Ram 1500 Laramie
2011-2018 Ram 1500 Laramie Longhorn
2012-2012 Ram 1500 Tradesman HD
2012-2018 Ram 1500 Express
2013-2018 Ram 1500 HFE
2013-2013 Ram 1500 R/T
2014-2015 Ram 1500 Laramie Limited
2014-2018 Ram 1500 Lone Star
2014-2018 Ram 1500 Special Service
2015-2018 Ram 1500 Limited
2015-2018 Ram 1500 Rebel
$79.06
KYB Shock & Strut Excel-G 349110
OUT OF STOCK
349110
KYB Shocks & Struts Excel-G Front Dodge Ram 1500 Pickup (2WD) 2009-10 Ram 1500 Pickup (2WD) 2011
2011-2016 Ram 1500 Outdoorsman
2011-2018 Ram 1500 Big Horn
2011-2018 Ram 1500 Laramie
2011-2018 Ram 1500 Laramie Longhorn
2011-2018 Ram 1500 SLT
2011-2018 Ram 1500 Sport
2011-2018 Ram 1500 Tradesman
2011-2012 Ram 1500 ST
2012-2012 Ram 1500 Tradesman HD
2012-2018 Ram 1500 Express
2013-2013 Ram 1500 R/T
2013-2018 Ram 1500 HFE
2014-2018 Ram 1500 Special Service
2014-2018 Ram 1500 Lone Star
2014-2015 Ram 1500 Laramie Limited
2015-2018 Ram 1500 Rebel
2015-2018 Ram 1500 Limited
$89.52
KYB Shock & Strut Excel-G 340121
OUT OF STOCK
340121
KYB Shocks & Struts Excel-G Front DODGE Ram 1500 4WD 2009-2013
2011-2016 Ram 1500 Outdoorsman
2011-2018 Ram 1500 Big Horn
2011-2018 Ram 1500 Laramie
2011-2018 Ram 1500 Laramie Longhorn
2011-2018 Ram 1500 SLT
2011-2018 Ram 1500 Sport
2011-2012 Ram 1500 ST
2011-2018 Ram 1500 Tradesman
2012-2012 Ram 1500 Tradesman HD
2012-2018 Ram 1500 Express
2013-2013 Ram 1500 R/T
2013-2017 Ram 1500 HFE
2014-2018 Ram 1500 Special Service
2014-2018 Ram 1500 Lone Star
2014-2015 Ram 1500 Laramie Limited
2015-2018 Ram 1500 Rebel
2015-2018 Ram 1500 Limited
$136.14
KYB Shock & Strut Excel-G 554375
OUT OF STOCK
554375
KYB Shocks & Struts Excel-G Front Dodge Ram 1500 2WD 2009-10 Ram 1500 2WD 2011
2011-2016 Ram 1500 Outdoorsman
2011-2018 Ram 1500 Big Horn
2011-2018 Ram 1500 Laramie
2011-2018 Ram 1500 Laramie Longhorn
2011-2018 Ram 1500 SLT
2011-2018 Ram 1500 Sport
2011-2018 Ram 1500 Tradesman
2011-2012 Ram 1500 ST
2012-2012 Ram 1500 Tradesman HD
2012-2018 Ram 1500 Express
2013-2013 Ram 1500 R/T
2013-2018 Ram 1500 HFE
2014-2018 Ram 1500 Special Service
2014-2018 Ram 1500 Lone Star
2014-2015 Ram 1500 Laramie Limited
2015-2018 Ram 1500 Rebel
2015-2018 Ram 1500 Limited
$97.89
KYB Shock & Strut Excel-G 340028
OUT OF STOCK
340028
KYB Shocks & Struts Excel-G Front DODGE Ram 1500 Pickup (4WD) 2009-10 RAM 1500 Pickup (4WD) 2011
2011-2016 Ram 1500 Outdoorsman
2011-2018 Ram 1500 Big Horn
2011-2018 Ram 1500 Laramie
2011-2018 Ram 1500 Laramie Longhorn
2011-2018 Ram 1500 SLT
2011-2018 Ram 1500 Sport
2011-2012 Ram 1500 ST
2011-2018 Ram 1500 Tradesman
2012-2012 Ram 1500 Tradesman HD
2012-2018 Ram 1500 Express
2013-2013 Ram 1500 R/T
2013-2017 Ram 1500 HFE
2014-2018 Ram 1500 Special Service
2014-2018 Ram 1500 Lone Star
2014-2015 Ram 1500 Laramie Limited
2015-2018 Ram 1500 Rebel
2015-2018 Ram 1500 Limited
$133.56
KYB Shock & Strut Excel-G 3450027
OUT OF STOCK
3450027
KYB 13-18 Dodge RAM 1500/ 19-23 RAM 1500 Classic w/ Air Suspension Excel-G Right Gas Shock
2013-2018 Ram 1500 Tradesman
2013-2018 Ram 1500 Sport
2013-2018 Ram 1500 SLT
2013-2013 Ram 1500 R/T
2013-2016 Ram 1500 Outdoorsman
2013-2018 Ram 1500 Laramie Longhorn
2013-2018 Ram 1500 Laramie
2013-2018 Ram 1500 HFE
2013-2018 Ram 1500 Express
2013-2018 Ram 1500 Big Horn
2014-2018 Ram 1500 Special Service
2014-2018 Ram 1500 Lone Star
2014-2015 Ram 1500 Laramie Limited
2015-2018 Ram 1500 Rebel
2015-2018 Ram 1500 Limited
$82.89
KYB Shock & Strut Excel-G 3450034
OUT OF STOCK
3450034
KYB 19-24 RAM 1500 4WD/RWD New Body Style (DT) (w/o Air Susp.) Excel-G Gas Shock - Rear
2019-2025 Ram 1500 Big Horn
2019-2024 Ram 1500 HFE
2019-2025 Ram 1500 Laramie
2019-2021 Ram 1500 Laramie Longhorn
2019-2025 Ram 1500 Limited
2019-2025 Ram 1500 Lone Star
2019-2025 Ram 1500 Tradesman
2020-2021 Ram 1500 Special Service
2021-2025 Ram 1500 Limited Longhorn
2025-2025 Ram 1500 Special Service
2025-2025 Ram 1500 Tungsten
2025-2025 Ram 1500 Warlock
$71.75
KYB Shock & Strut Excel-G 3410125
OUT OF STOCK
3410125
KYB 19-25 RAM 1500 (New Body Style) (w/o Heavy Duty Susp.) (Ex. Rebel & TRX) Excel-G Front Gas Strut
2019-2025 Ram 1500 Big Horn
2019-2024 Ram 1500 HFE
2019-2025 Ram 1500 Laramie
2019-2021 Ram 1500 Laramie Longhorn
2019-2025 Ram 1500 Limited
2019-2025 Ram 1500 Lone Star
2019-2025 Ram 1500 Tradesman
2020-2021 Ram 1500 Special Service
2021-2025 Ram 1500 Limited Longhorn
2025-2025 Ram 1500 Special Service
2025-2025 Ram 1500 Tungsten
2025-2025 Ram 1500 Warlock
$100.25

Ram 1500 Classic

KYB Shock & Strut Excel-G 349110
OUT OF STOCK
349110
KYB Shocks & Struts Excel-G Front Dodge Ram 1500 Pickup (2WD) 2009-10 Ram 1500 Pickup (2WD) 2011
2019-2019 Ram 1500 Classic Lone Star
2019-2019 Ram 1500 Classic Laramie
2019-2022 Ram 1500 Classic Express
2019-2019 Ram 1500 Classic Big Horn
2019-2022 Ram 1500 Classic SLT
2019-2023 Ram 1500 Classic Special Service
2019-2024 Ram 1500 Classic Tradesman
2019-2024 Ram 1500 Classic Warlock
$89.52
KYB Shock & Strut Excel-G 340121
OUT OF STOCK
340121
KYB Shocks & Struts Excel-G Front DODGE Ram 1500 4WD 2009-2013
2019-2023 Ram 1500 Classic Special Service
2019-2022 Ram 1500 Classic SLT
2019-2019 Ram 1500 Classic Lone Star
2019-2019 Ram 1500 Classic Laramie
2019-2022 Ram 1500 Classic Express
2019-2019 Ram 1500 Classic Big Horn
2019-2024 Ram 1500 Classic Tradesman
2019-2024 Ram 1500 Classic Warlock
$136.14
KYB Shock & Strut Excel-G 554375
OUT OF STOCK
554375
KYB Shocks & Struts Excel-G Front Dodge Ram 1500 2WD 2009-10 Ram 1500 2WD 2011
2019-2019 Ram 1500 Classic Lone Star
2019-2019 Ram 1500 Classic Laramie
2019-2022 Ram 1500 Classic Express
2019-2019 Ram 1500 Classic Big Horn
2019-2022 Ram 1500 Classic SLT
2019-2023 Ram 1500 Classic Special Service
2019-2024 Ram 1500 Classic Tradesman
2019-2024 Ram 1500 Classic Warlock
$97.89
KYB Shock & Strut Excel-G 344385
IN STOCK - LOW
344385
KYB Shocks & Struts Excel-G Rear CHEVROLET Silverado C and R - Series 1/2 Ton (2WD) 2001-07 C and R
2019-2019 Ram 1500 Classic Big Horn
2019-2022 Ram 1500 Classic Express
2019-2019 Ram 1500 Classic Laramie
2019-2019 Ram 1500 Classic Lone Star
2019-2022 Ram 1500 Classic SLT
2019-2023 Ram 1500 Classic Special Service
2019-2024 Ram 1500 Classic Tradesman
2019-2024 Ram 1500 Classic Warlock
$79.06
KYB Shock & Strut Excel-G 340028
OUT OF STOCK
340028
KYB Shocks & Struts Excel-G Front DODGE Ram 1500 Pickup (4WD) 2009-10 RAM 1500 Pickup (4WD) 2011
2019-2023 Ram 1500 Classic Special Service
2019-2022 Ram 1500 Classic SLT
2019-2019 Ram 1500 Classic Lone Star
2019-2019 Ram 1500 Classic Laramie
2019-2022 Ram 1500 Classic Express
2019-2019 Ram 1500 Classic Big Horn
2019-2024 Ram 1500 Classic Tradesman
2019-2024 Ram 1500 Classic Warlock
$133.56
KYB Shock & Strut Excel-G 3450027
OUT OF STOCK
3450027
KYB 13-18 Dodge RAM 1500/ 19-23 RAM 1500 Classic w/ Air Suspension Excel-G Right Gas Shock
2019-2019 Ram 1500 Classic Lone Star
2019-2019 Ram 1500 Classic Laramie
2019-2019 Ram 1500 Classic Big Horn
2019-2022 Ram 1500 Classic Express
2019-2022 Ram 1500 Classic SLT
2019-2023 Ram 1500 Classic Special Service
2019-2023 Ram 1500 Classic Tradesman
2019-2023 Ram 1500 Classic Warlock
$82.89

Ram 2500

KYB Shock & Strut Excel-G 344364
OUT OF STOCK
344364
KYB Shocks & Struts Excel-G Front DODGE Ram 2500 Pickup (4WD) 1994-10 DODGE Ram 3500 Pickup (2WD) 19
2011-2013 Ram 2500 ST
2011-2013 Ram 2500 SLT
2011-2013 Ram 2500 Laramie Longhorn
2011-2013 Ram 2500 Laramie
2012-2013 Ram 2500 Outdoorsman
$65.78
KYB Shock & Strut Excel-G 554359
OUT OF STOCK
554359
KYB Shocks & Struts Excel-G Front DODGE Ram 2500 Pickup (2WD) 2010 RAM 2500 Pickup (2WD) 2011
2011-2013 Ram 2500 ST
2011-2013 Ram 2500 SLT
2011-2013 Ram 2500 Power Wagon
2011-2013 Ram 2500 Laramie Longhorn
2011-2013 Ram 2500 Laramie
2012-2013 Ram 2500 Outdoorsman
2013-2013 Ram 2500 Tradesman
2013-2013 Ram 2500 Lone Star
2013-2013 Ram 2500 Big Horn
$89.52
KYB Shock & Strut Excel-G 344401
OUT OF STOCK
344401
KYB Shocks & Struts Excel-G Rear DODGE Ram 1500 Pickup (2WD) 2006-08 DODGE Ram 2500 Pickup (2WD) 200
2011-2013 Ram 2500 ST
2011-2013 Ram 2500 SLT
2011-2013 Ram 2500 Power Wagon
2011-2013 Ram 2500 Laramie Longhorn
2011-2013 Ram 2500 Laramie
2012-2013 Ram 2500 Outdoorsman
2013-2013 Ram 2500 Tradesman
2013-2013 Ram 2500 Lone Star
2013-2013 Ram 2500 Big Horn
$75.56

Looking to upgrade your vehicle with a shocks and strut from KYB? We carry a great variety of KYB Shock & Strut Excel-G and other suspension performance parts for your vehicle.

We have 2053 KYB Shock & Strut Excel-G available with free shipping to the Continental US 48 States.