US Active Duty General Offiers = about 800
http://www.washingtonwatchdog.org/do...32/sec526.html

Retirees = several thousand.