I do ... cost a lot: Weddings by the numbers