Ugx. 103,241,000
View detail
Ugx. 64,087,600
Ugx. 100,626,000
Ugx. 58,422,900
Ugx. 103,092,000
Ugx. 115,075,000
Ugx. 109,302,000
Ugx. 94,517,600
Ugx. 85,105,200
Ugx. 93,298,400
Ugx. 41,797,200
Ugx. 100,501,000