Ugx. 99,674,100
View detail
Ugx. 95,827,900
Ugx. 206,932,000
Ugx. 177,004,000
Ugx. 119,301,000
Ugx. 167,581,000
Ugx. 140,468,000
Ugx. 106,303,000
Ugx. 80,947,900
Ugx. 198,187,000
Ugx. 176,760,000
Ugx. 112,482,000