In terms of some of the pillars that sort of support our company and what we try and build on. There is a few things that we hold our selves accountable. All the growth that we believe that we have done and what we love to do going forward is, that was accretive growth. I can show you on a per share basis, our resources have grown, how our cash flow has grown, our NAV per share has grown, because maybe what differentiates New Gold from some of the other intermediate or any other gold producers is the level of insider ownership that we have in our company. We really operate this business as shareholders ourselves and every decision that we made is basically shareholders.
One of the things that we do and that’s why we get together is that we hold ourselves accountable for delivering against the targets that we set. And I’ll show you, how we have done over the course of the past few years in terms of our production that we guided to, we actually delivered our costs, what we guided to, what we actually delivered. In terms of bringing mines on stream, when we say we are going to, in fact almost all of them come on early. We never had one come on late, and they come on what they are supposed to cost.
In terms of Rob was looking to build our team. And I’ll introduce some of the new people on the slide coming up, in terms that I think put New Gold in a stronger position it’s ever been. I don’t think we’ve ever had as good as set of partners as we have today. Our resources continue to grow. We continue to bring our cost down, despite being subject to all the same cost pressures that the rest of the industry is and that’s allowed our margins to grow much faster than the gold prices being going up.