Ugx. 686,809,400
View detail
Ugx. 406,504,700
Ugx. 334,458,750
Ugx. 1,163,264,000
Ugx. 283,368,220
Ugx. 250,502,780
Ugx. 1,384,744,200
Ugx. 231,175,870
Ugx. 397,099,230
Ugx. 238,754,000
Ugx. 287,189,540
Ugx. 292,762,940