Ugx. 272,870,000
View detail
Ugx. 31,147,100
Ugx. 162,907,000
Ugx. 153,842,000
Ugx. 90,771,500
Ugx. 101,912,000
Ugx. 76,943,500
Ugx. 64,976,200
Ugx. 115,818,000
Ugx. 64,516,200
Ugx. 334,027,000
Ugx. 82,849,100