Weighted average

Weighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted averageWeighted average