Period Length

Is it normal to have periods that are more than 10 days? Im on day 12, with heavy flow. My typical period starts off light, gets really heavy second and third day, and lightly fades away and only lasts up to 6 days. Should I be concerned ?