
$31,185
$15,300

$34,844
$21,280

$11,391
$7,009

$11,845
$5,995

$15,980
$9,244

$57,793
$56,713

$122,565
$87,060

$54,017

$25,598

$69,730
$66,135

$49,835
$45,583

$62,221
$47,481

$116,095
$80,996

$71,629
$48,381

$71,629
$51,580

$8,938

$16,596
$13,252

$58,053
$49,615

$50,121

$61,545
$48,662

$20,785

$17,612
$10,847

$9,298

$12,764
$12,757

$10,553
$9,541

$8,248
$7,699

$7,648
$6,645

$96,313

$35,715
$29,368

$40,419
$30,276

$26,296
$19,534

$113,641
$105,062