Raymond James & Associates, Raymond James Financial Services and Raymond James Financial Services Advisors: $15 million fine for compliance shortcomings