Ugx. 4,295,670,000
View detail
Ugx. 107,170,496
Ugx. 113,118,360
Ugx. 91,465,240
Ugx. 94,981,840
Ugx. 92,093,240
Ugx. 162,772,110
Ugx. 94,213,130
Ugx. 89,539,710
Ugx. 86,259,536
Ugx. 95,954,680
Ugx. 76,855,650