Too many J-8II I think, China had less than 300 J-8II just 5 years ago, it would be tragic to see the number of J-8II's had increased over the years.
I personally think J-8II number of 400 is a bit too high too although its production is reported continue. Nearing 300 will be a much reasonable number.