how much do data analysts make