Ugx. 285,024,000
View detail
Ugx. 197,121,000
Ugx. 38,563,400
Ugx. 83,283,100
Ugx. 145,074,000
Ugx. 207,137,000
Ugx. 58,862,800
Ugx. 99,106,700
Ugx. 231,447,000
Ugx. 399,915,000
Ugx. 105,618,000
Ugx. 829,498,000