Ugx. 72,331,700
View detail
Ugx. 53,081,200
Ugx. 59,751,000
Ugx. 66,890,200
Ugx. 51,927,200
Ugx. 45,641,000
Ugx. 57,613,300
Ugx. 43,652,100
Ugx. 44,594,200
Ugx. 50,241,500
Ugx. 43,922,100
Ugx. 45,707,100