Ugx. 102,641,000
View detail
Ugx. 77,416,400
Ugx. 92,844,300
Ugx. 54,133,400
Ugx. 239,253,000
Ugx. 503,670,000
Ugx. 141,689,000
Ugx. 36,774,300
Ugx. 32,608,100
Ugx. 91,922,100
Ugx. 406,058,000
Ugx. 154,024,000