Ugx. 112,797,000
View detail
Ugx. 101,433,000
Ugx. 110,015,000
Ugx. 106,048,000
Ugx. 92,150,400
Ugx. 91,597,500
Ugx. 97,292,600
Ugx. 82,102,600
Ugx. 94,326,000
Ugx. 98,011,200
Ugx. 99,207,600
Ugx. 91,511,700