little of both? less than 19,000 left on the roads (out of 190,000 made) and the really good stock ones are starting to demand higher prices. gotta be persistent in your searches and quick on the trigger to get a good one for a good price.
and if we take the ~10% left number and apply it to the 91-92s, there are very, very few left. like, less than 1000.