Ugx. 153,306,000
View detail
Ugx. 129,669,000
Ugx. 1,388,790,000
Ugx. 1,121,140,000
Ugx. 67,941,000
Ugx. 138,911,000
Ugx. 726,210,000
Ugx. 166,180,000
Ugx. 74,201,400
Ugx. 196,417,000
Ugx. 275,136,000
Ugx. 461,088,000