Ugx. 53,349,400
View detail
Ugx. 155,033,000
Ugx. 311,784,000
Ugx. 82,068,800
Ugx. 59,268,000
Ugx. 100,508,000
Ugx. 313,683,000
Ugx. 215,889,000
Ugx. 79,167,300
Ugx. 105,420,000
Ugx. 125,129,000
Ugx. 249,681,000