Ugx. 32,684,000
View detail
Ugx. 38,700,100
Ugx. 40,953,400
Ugx. 36,579,000
Ugx. 28,667,400
Ugx. 29,952,600
Ugx. 34,165,000
Ugx. 25,443,400
Ugx. 23,945,800
Ugx. 41,005,600
Ugx. 37,528,300
Ugx. 40,951,300