Ugx. 83,405,400
View detail
Ugx. 81,483,700
Ugx. 174,548,000
Ugx. 161,740,000
Ugx. 271,533,000
Ugx. 223,784,000
Ugx. 103,783,000
Ugx. 392,533,000
Ugx. 113,325,000
Ugx. 720,473,000
Ugx. 207,344,000
Ugx. 534,440,000