The problem is that in standard Qlikview is showing a maximum of 6 Values in a text-box.
You can get this higher using the following paramenter:
= '"' & Replace ( GetFieldSelections(Subregion2,',',10), ', ' , '","' ) & '"'
You might need to adjust the behaviour of "".
Here are the paramenters for GetFieldSelections:
getfieldselections ( FieldName [, ValueSep [, MaxValues]])
--> MaxValues identifies how many are shown if you need more than the standard 6