Ugx. 144,065,000
View detail
Ugx. 121,672,000
Ugx. 95,756,700
Ugx. 161,469,000
Ugx. 104,133,000
Ugx. 157,140,000
Ugx. 96,009,100
Ugx. 88,898,300
Ugx. 82,754,500
Ugx. 74,246,000
Ugx. 69,568,600
Ugx. 99,901,200