Ugx. 372,010,700
View detail
Ugx. 953,341,000
Ugx. 231,217,790
Ugx. 481,820,580
Ugx. 243,024,770
Ugx. 388,123,620
Ugx. 814,571,840
Ugx. 369,156,540
Ugx. 165,627,710
Ugx. 42,025,010,000
Ugx. 233,770,580
Ugx. 397,488,930