Ugx. 1,127,867,500
View detail
Ugx. 949,215,940
Ugx. 598,533,900
Ugx. 514,316,200
Ugx. 786,617,000
Ugx. 563,448,300
Ugx. 353,942,270
Ugx. 511,749,440
Ugx. 426,663,000
Ugx. 329,752,350
Ugx. 284,287,700