3,879 quest items
Quest items and turn-ins in the Forever catalog, most of them untradeable.
By quality: 3,258 common, 344 uncommon, 136 rare, 126 epic, 10 legendary, 5 poor. Item levels run from 1 to 80, for characters from level 1 to 60. 760 bind when picked up and never reach the auction house; 3,119 can be listed.
The highest item levels here: Dormant Wind Kissed Blade (80), Dormant Wind Kissed Blade (80), Blackwing Warlock's Codex (79), Blood of the Lightbringer (79).
Professions make 4 of them: Alchemy (1), Engineering (1), Leatherworking (1), Tailoring (1). The rest drop, are sold by vendors, or come from quests.
Source: World of Warcraft: Forever game data and Blizzard's Game Data API. Updated with each game build.