Ugx. 204,852,000
View detail
Ugx. 86,505,200
Ugx. 146,277,000
Ugx. 75,386,800
Ugx. 101,394,000
Ugx. 115,665,000
Ugx. 83,423,800
Ugx. 130,056,000
Ugx. 165,427,000
Ugx. 126,549,000
Ugx. 103,951,000
Ugx. 57,854,100