With a beam width of 1000 the parser returns something like a 50-best list (Collins, personal communication), but the actual number of parses returned for each sentences varies.
turning off dynamic programming results in a loss in efficiency.