Ugx. 195,066,000
View detail
Ugx. 112,346,000
Ugx. 148,921,000
Ugx. 103,350,000
Ugx. 110,806,000
Ugx. 83,844,600
Ugx. 137,074,000
Ugx. 84,920,700
Ugx. 103,006,000
Ugx. 88,411,000
Ugx. 88,454,700
Ugx. 61,515,200