What are the causes of portal hypertension?

What are the causes of portal hypertension?

Presinusoidal: portal vein occlusion (thrombosis, invasion)
Sinusoidal: cirrhosis (most common), metastatic disease
Postsinusoidal: Budd-Chiari syndrome, IVC occlusion