Extract structured data from webpage - skipping random rows at random

I am extracting structured data from a webpage table. I am extracting the numbers from the report number column and it works well. For clarity, I am extracting data from a single column in a table and it works overall well.

But, when the robot extracts the data from the table, it skips rows at random.

The number of skipped rows differ from 1 - 2, the row or the rows are skipped at random (though the first row and two in the middle are tend to be the ones skipped for some reason)

Does anyone have any suggestions for solving this issue (which is not a critical issue, more of an annoying one)