Ugx. 100,837,000
View detail
Ugx. 117,275,000
Ugx. 82,735,400
Ugx. 71,313,800
Ugx. 62,209,400
Ugx. 70,336,300
Ugx. 57,723,100
Ugx. 55,367,400
Ugx. 53,110,600
Ugx. 33,626,800
Ugx. 65,756,700
Ugx. 40,753,700