Wow, Thanks Pooja! I don't think I would been able to figure that out on my own. I appreciate your help!
Awesome, you can also create an additional calc to name the region:
if not isnull([Total by Region]) then attr([Region]) end
Also, FYI - you can move the labels to a better position on the regions, for western slope I moved it towards center