Ugx. 97,761,500
View detail
Ugx. 64,581,600
Ugx. 111,929,000
Ugx. 121,200,000
Ugx. 118,601,000
Ugx. 123,821,000
Ugx. 67,147,400
Ugx. 103,433,000
Ugx. 99,428,400
Ugx. 113,762,000
Ugx. 132,567,000
Ugx. 129,098,000