Ugx. 119,556,000
View detail
Ugx. 141,020,000
Ugx. 140,931,000
Ugx. 96,638,600
Ugx. 133,738,000
Ugx. 128,957,000
Ugx. 134,242,000
Ugx. 77,309,700
Ugx. 140,626,000
Ugx. 4,295,190,000
Ugx. 82,994,700