I have a question on the block history table.

In the image I posted.
Are the top three blocks, the blocks we are presently working on, and are the bottom 3 (*and beyond) blocks that we already solved?
How come my contributed shares are zero? Do my contributed shares get added up after we solve the block?
Also does anyone have a simple explanation of DGM, and how it deals with respect to people only mining at the beginning of every new block. IE: The pool hoppers that ensure that they get the most "LUCK" when using a prop payout system.
I have full understanding of how score based and PPS mining resolve's this issue. But I am left in the dark about what DGM actually is.