Ugx. 126,066,000
View detail
Ugx. 95,838,100
Ugx. 99,733,800
Ugx. 135,207,000
Ugx. 115,474,000
Ugx. 91,462,600
Ugx. 64,516,600
Ugx. 125,838,000
Ugx. 100,901,000
Ugx. 84,693,600
Ugx. 106,501,000
Ugx. 89,827,200