without indicia publisher information
(367 issues)
Notes
There are conflicting reports on the last issue being 309 or 368 or 324. It seems consistent that the last issue is in November 2010, which would suggest the number of issues as being 324. It's confirmed that the 1982 series that has 368 issues.