Ugx. 54,287,000
View detail
Ugx. 31,089,200
Ugx. 186,941,000
Ugx. 36,016,600
Ugx. 23,616,400
Ugx. 186,152,000
Ugx. 187,423,000
Ugx. 29,456,100
Ugx. 28,703,600
Ugx. 25,754,300
Ugx. 36,575,800
Ugx. 158,122,000