Ugx. 47,399,200
View detail
Ugx. 52,993,100
Ugx. 67,132,200
Ugx. 51,083,800
Ugx. 39,526,000
Ugx. 44,529,200
Ugx. 114,250,000
Ugx. 126,330,000
Ugx. 32,472,200
Ugx. 32,343,400
Ugx. 37,835,100
Ugx. 53,961,100