Ugx. 894,081,340
View detail
Ugx. 709,860,300
Ugx. 1,033,264,000
Ugx. 2,153,199,400
Ugx. 1,535,907,100
Ugx. 2,839,436,300
Ugx. 1,479,469,000
Ugx. 853,255,550
Ugx. 1,408,013,400
Ugx. 638,400,200
Ugx. 466,150,880
Ugx. 438,116,930