Of all the shares traded on the market in the last month one has to wonder who has been doing all the buying, because the number of shares traded has been substantial to say the least.