Ugx. 50,718,100
View detail
Ugx. 61,819,500
Ugx. 34,116,600
Ugx. 4,393,210,000
Ugx. 73,180,800
Ugx. 57,113,600
Ugx. 55,834,200
Ugx. 71,324,800
Ugx. 67,535,900
Ugx. 61,391,200
Ugx. 55,944,000