Ugx. 1,417,326,000
View detail
Ugx. 1,528,833,000
Ugx. 867,875,200
Ugx. 1,030,514,050
Ugx. 782,404,800
Ugx. 706,322,800