All
Private
25,405
20122
Private
21,954
17769
Private
884
296
Private
273
77
Private
27,011
23405
Private
49,741
19799
Private
27,638
23958
Private
26,621
24623
Private
38,723
28376
Private
780
260
Private
30,349
32217
Private
127,339
71882
Private
57,938
47296
Private
78,529
39096
Private
77,090
45714
Private
988
30