Ugx. 409,449,000
View detail
Ugx. 284,741,000
Ugx. 299,323,000
Ugx. 297,518,000
Ugx. 218,258,000
Ugx. 345,740,000
Ugx. 260,211,000
Ugx. 631,658,000
Ugx. 240,473,000
Ugx. 3,421,960,000
Ugx. 189,763,000
Ugx. 207,877,000