Ugx. 162,907,000
View detail
Ugx. 77,512,000
Ugx. 153,842,000
Ugx. 873,113,000
Ugx. 90,671,800
Ugx. 101,977,000
Ugx. 76,943,500
Ugx. 64,976,200
Ugx. 115,818,000
Ugx. 64,516,200
Ugx. 334,027,000
Ugx. 2,025,140,000