It seems more often than not, whenever I put in a sell or a buy, the MM (electronic or real) fills a partial then moves the price to make me chase it. I think that's why those smaller (partial fill) trades are retail and those larger blocks are MMs accommodating their interest whether its short or long.