Ugx. 109,042,000
View detail
Ugx. 108,059,000
Ugx. 104,120,000
Ugx. 100,592,000
Ugx. 100,455,000
Ugx. 97,281,600
Ugx. 99,116,900
Ugx. 98,248,400
Ugx. 93,190,400
Ugx. 92,797,200
Ugx. 96,882,900
Ugx. 91,917,700