Around that is about the lowest I've seen for a straight one. Quite a bargain I'd say when you consider that there are 111S's and 135R's still around the 20k mark.
Not sure if there going to drop now untill the winter now, I'd expect to pay at least 21 - 22k, you can still pay 20k for an S and summer's just round the corner so that will also hold up prices