Ugx. 97,228,200
View detail
Ugx. 84,444,100
Ugx. 64,213,800
Ugx. 66,818,700
Ugx. 66,055,400
Ugx. 60,450,700
Ugx. 61,742,400
Ugx. 74,606,600
Ugx. 70,331,000
Ugx. 69,049,900
Ugx. 63,226,400
Ugx. 68,612,200