USA 1600-2 & 1602 = 13,162
USA 2002 (all models) = 93,357 (acc to BMW) or 93,360 (acc to VINs)
So a total of 112,519 or 112,522
No clue how many maybe currently registered, but I think there are a lot more around than one would expect. I am currently down to two '02s, but one, while running, is not registered (I'll get a round tuit).
Since the boost in selling prices (helped by BAT Buyers & audience) '02s are popping up everywhere. '02s are being dragged out of fields, dusted off, and put on the market at ludicrous prices.
This year I've been adding 35~40 per month to my database, previous years it was maybe 20 at best/month. These are '02s with noted VINs; do not forget the ones littering Craigslist and facebook with no VIN stated.
Like I said, I think there's a lot out there, but, to guess a total.................