Question about controllers?

Hello i got a question if i got 3 states and i inject 1 controller to them (same)? Do angular create 3 object of that controller or its same controller?
Example:

.state('esbuilder.issue',{
	url:'/issue',
	views:{
		'rightContent':{
			templateUrl:'templates/issue.html',
            controller:'esmainCtrl'
		}
	}
})
.state('esbuilder.issue.engaging',{
	url:'/engaging',
	views:{
		'issueContent':{
			templateUrl:'templates/engaging.html',
            controller:'esmainCtrl'
		}
	}

})	
.state('esbuilder.issue.impact',{
	url:'/impact',
	views:{
		'issueContent':{
			templateUrl:'templates/impact.html',
            controller:'esmainCtrl'
		}
	}
})

it’s the same controller , so the treatment should be inside one controller, good luck :smile: