Oracle Sql Count Distinct Values In Pivot