Ugx. 58,363,500
View detail
Ugx. 69,987,000
Ugx. 1,110,040,000
Ugx. 85,996,700
Ugx. 28,556,300
Ugx. 34,816,000
Ugx. 49,935,300
Ugx. 173,987,000
Ugx. 85,122,800
Ugx. 145,311,000
Ugx. 1,760,460,000
Ugx. 77,016,900