Ugx. 104,602,000
View detail
Ugx. 85,360,100
Ugx. 106,740,000
Ugx. 153,682,000
Ugx. 48,734,200
Ugx. 128,884,000
Ugx. 146,397,000
Ugx. 52,438,400
Ugx. 49,579,700
Ugx. 122,679,000
Ugx. 63,557,100
Ugx. 134,875,000