Here are the boiling points of ammonia and some amines: $$ \begin{array}{|c|c|} \hline \textrm{Substance} & \textrm{Boiling Point} \\ \hline \textrm{Ammonia} & \pu{-33.34^\circ C} \\ \textrm{Methylamine} & \pu{-6.3^\circ C} \\ \textrm{Dimethylamine} & \pu{7^\circ C} \\ \textrm{Trimethylamine} & \pu{2.9^\circ C} \\ \textrm{Ethylamine} & \pu{16.6^\circ C} \\ \textrm{Diethylamine} & \pu{55.5^\circ C} \\ \textrm{Triethylamine} & \pu{89.28^\circ C} \\ \hline \end{array}$$
My question is, why every time you remove a hydrogen from ammonia and replace it with an ethyl group the resultant molecule has a higher boiling point? Since the hydrogens can make hydrogen bonds and the ethyl groups can only interact through London dispersion force, I would expect that the resultant molecule would had a lower boiling point.
Also, why is trimethylamine an exception to this trend?