Ugx. 55,554,700
View detail
Ugx. 165,406,000
Ugx. 139,611,000
Ugx. 78,642,400
Ugx. 121,265,000
Ugx. 110,605,000
Ugx. 41,591,400
Ugx. 33,812,400
Ugx. 53,759,100
Ugx. 159,292,000
Ugx. 36,953,300
Ugx. 191,097,000