I never go by kbb. You have kind of know what the market is doing on these particular cars. What is the overall condition of the car? Clean title? With that being said I'd say around 18-22k. And I think 22k being on the very high side.
To give you an idea though, I bought my 03 back in 2010, car had 20k miles, stock pulley but had intake and different wheels. I paid 19.5k.