Required a circular shaped chart with different layers placed radially

We do require a circular shaped chart which holds multiple layers distributed from origin point radially.

Main intention is to have a multiple, say 5 circular layers with 5 diff colors,with green as outer circle and ending with red.

It typically looks like one layer of circle bounding the other. Each layer depicts various phases of a particular product starting from outer most layer such as like initial, sustainable, existing, outdated, expired. Each product passes via every phase with
respect to its life time.The main aim of this chart is to show the phase on which a particular product lies down currently.

Is this posssible with any .Net reporting controls or 3rd party controls?