Ugx. 41,786,700
View detail
Ugx. 40,992,800
Ugx. 38,131,400
Ugx. 37,386,800
Ugx. 37,063,000
Ugx. 26,596,000
Ugx. 32,013,200
Ugx. 21,712,000
Ugx. 27,892,100
Ugx. 23,352,800
Ugx. 27,738,200
Ugx. 26,254,300