Ugx. 63,831,200
View detail
Ugx. 31,811,800
Ugx. 70,719,000
Ugx. 43,653,800
Ugx. 154,580,000
Ugx. 58,270,700
Ugx. 6,025,750,000
Ugx. 74,138,300
Ugx. 244,346,000
Ugx. 163,057,000
Ugx. 77,770,700
Ugx. 342,173,000