Pandas How Many Unique Values In Pivot