Ugx. 28,931,300,000
View detail
Ugx. 380,675,000
Ugx. 260,160,000
Ugx. 260,066,000
Ugx. 161,075,000
Ugx. 226,133,000
Ugx. 241,680,000
Ugx. 187,814,000
Ugx. 157,298,000
Ugx. 137,925,000
Ugx. 195,418,000
Ugx. 148,424,000