How many zips/ZCTAs are there in the Census' dataset?

For the 2018 dataset, there are 33,120 ZCTAs. A handful of these ZCTAs do not have estimates (null) or have estimates of $0.