All

15,665
50015

Private
14,814
36530

25,651
49091

Private
12,726
36983

22,928
49300

Private
13,506
38542

17,452
37006

15,395
54108

18,701
27909

12,552
27695

Private
13,953
43022

12,462
24703

Private
18,355
56943

14,446
14013

43,341
82128

Private
9,028
31625