Ugx. 803,535,500,000
View detail
Ugx. 209,866,430
Ugx. 167,033,570
Ugx. 153,100,720
Ugx. 187,076,800
Ugx. 141,818,880
Ugx. 177,235,940
Ugx. 169,805,090
Ugx. 194,246,580
Ugx. 140,066,590