Ugx. 125,604,000
View detail
Ugx. 117,646,000
Ugx. 78,955,200
Ugx. 74,394,800
Ugx. 75,257,300
Ugx. 110,513,000
Ugx. 111,652,000
Ugx. 72,186,900
Ugx. 69,919,400
Ugx. 111,565,000
Ugx. 120,353,000
Ugx. 116,550,000