Ugx. 46,401,300
View detail
Ugx. 154,978,000
Ugx. 799,006,000
Ugx. 53,467,000
Ugx. 80,563,800
Ugx. 105,759,000
Ugx. 201,103,000
Ugx. 138,277,000
Ugx. 52,968,100
Ugx. 313,628,000
Ugx. 215,825,000
Ugx. 105,367,000