Ugx. 196,832,000
View detail
Ugx. 48,040,600
Ugx. 42,214,500
Ugx. 92,463,200
Ugx. 85,354,100
Ugx. 84,384,900
Ugx. 52,396,400
Ugx. 86,251,700
Ugx. 74,979,400
Ugx. 99,407,200
Ugx. 117,987,000
Ugx. 75,833,000