Ugx. 124,385,000
View detail
Ugx. 318,143,000
Ugx. 139,074,000
Ugx. 134,207,000
Ugx. 148,913,000
Ugx. 83,313,300
Ugx. 130,986,000
Ugx. 94,858,200
Ugx. 100,415,000
Ugx. 89,679,100
Ugx. 86,731,400
Ugx. 70,483,200