Ugx. 600,159,000
View detail
Ugx. 158,294,000
Ugx. 207,815,000
Ugx. 313,748,000
Ugx. 215,970,000
Ugx. 43,653,800
Ugx. 105,486,000
Ugx. 125,193,000
Ugx. 82,091,200
Ugx. 249,717,000
Ugx. 6,039,000,000
Ugx. 59,340,400