Ugx. 81,725,100
View detail
Ugx. 218,666,000
Ugx. 101,446,000
Ugx. 78,855,700
Ugx. 99,533,800
Ugx. 106,712,000
Ugx. 125,294,000
Ugx. 136,207,000
Ugx. 116,404,000
Ugx. 106,047,000
Ugx. 157,034,000
Ugx. 145,680,000