I've heard numbers closly approximating BusyB's numbers for 2001. That is about max that this system can produce right now!.
Even if we double SPI's numbers to a very optimistic 58 per year it still is not close to what recruiting is quoting!
900/ 58 = 15.5 years has got to be closer than anything you'll hear from recruiting or mgmt.