create lower query and add functions
group lower query
create upper query
join upper query to quota
create sub-query for quota
create filter conditions in sub-query
join salesperson to upper query
join employee to salesperson
join contact to employee
create rate function
add year filter
select needed upper query fields
run upper query