Ugx. 77,667,100
View detail
Ugx. 134,302,000
Ugx. 76,824,300
Ugx. 93,503,300
Ugx. 50,549,300
Ugx. 96,175,200
Ugx. 158,249,000
Ugx. 67,094,300
Ugx. 191,695,000
Ugx. 95,156,700
Ugx. 50,300,000
Ugx. 138,087,000