Ugx. 119,335,000
View detail
Ugx. 99,165,400
Ugx. 51,136,500
Ugx. 146,934,000
Ugx. 69,542,800
Ugx. 398,163,000
Ugx. 244,077,000
Ugx. 57,181,000
Ugx. 2,026,200,000
Ugx. 560,489,000
Ugx. 158,149,000
Ugx. 320,654,000