Ugx. 9,208,300,000
View detail
Ugx. 80,336,784
Ugx. 57,805,668
Ugx. 123,852,760
Ugx. 49,326,768
Ugx. 63,149,184
Ugx. 62,002,640
Ugx. 74,561,064
Ugx. 57,321,808
Ugx. 146,957,150
Ugx. 64,690,176
Ugx. 64,932,108