Ugx. 870,450,000
View detail
Ugx. 2,296,934,100
Ugx. 1,298,132,100
Ugx. 969,740,860
Ugx. 910,308,400
Ugx. 549,662,100
Ugx. 522,937,180
Ugx. 1,468,194,700
Ugx. 892,781,250
Ugx. 761,093,250
Ugx. 829,718,100
Ugx. 596,692,350