I'm trying to include a small table into my LaTeX. I would like it to be centered on the page.
My problem is that my fourth column has huge spaces to the right and to the left, I assume to compensate for the text I have written in the note underneath the table. Could you please help me shrink the size of my table, so it's not so obnoxious?
\documentclass[12pt]{article}
\usepackage{geometry}
\geometry{a4paper}
\usepackage[toc,page]{appendix}
% Some Tables packages
\usepackage{tabularx,dcolumn,ragged2e,caption}
\usepackage{booktabs}
\usepackage{siunitx}
\usepackage[inline]{enumitem}
\begin{document}
\noindent
\begin{table}[h]
\caption{Migration of Non-EU-State citizens from 2010 to 2016}
\label{tab:one}
\footnotesize
\begin{tabular}{cccc}
\toprule
Year & Immigration & Emigration & Net Migration\\
\midrule
2010 & 232,007 & 138,404 & 93,603 \\
2011 & 265,728 & 140,665 & 125,063 \\
2012 & 305,595 & 141,490 & 164,105 \\
2013 & 362,984 & 146,040 & 216,944 \\
2014 & 518,802 & 181,381 & 337,421 \\
2015 & 1,125,419 & 265,603 & 859,816 \\
2016 & 673,217 & 324,333 & 348,884 \\
\midrule[0.8pt]
\multicolumn{4}{p{\dimexpr\linewidth-2\tabcolsep\relax}}{\RaggedRight %
See: Bundesamt f\"{u}r Migration und Fl\"{u}chtlinge. Forschungszentrum Migration, Integration und Asyl. \textit{Wanderungsmonitoring: Erwerbsmigration nach Deutschland. Bericht f\"{u}r das Jahr 2016}. Table 1.
}
\end{tabular}
\end{table}
\end{document}

