Ugx. 87,541,100
View detail
Ugx. 122,051,000
Ugx. 58,798,200
Ugx. 137,149,000
Ugx. 104,218,000
Ugx. 86,556,400
Ugx. 122,489,000
Ugx. 106,902,000
Ugx. 93,739,300
Ugx. 96,091,900
Ugx. 71,201,200
Ugx. 91,508,800