Depo & Your Period

Tatyanaaa
How long does it take to have a regular period? This is my first period with shot and it's been a total of 16 days of a light period and it's still not over. Is this normal?