I've seen such numbers quoted before, but surely the number of Duke's composition can be pinned down with a bit more accuracy. Really, 1,000-3,000 seems awfully broad...
Well, for one thing, there are some tunes with different names that are the same composition and some tunes that have the same name, yet are different compositions. There are also many stage tunes that hadn't been recorded...