All

Private
24,229
45496

Private
30,287
71377

Private
29,218
71056

Private
43,563
101166

Private
48,440
86760

Private
41,568
78033

Private
34,753
82508

Private
36,253
69490

Private
35,438
59183

Private
31,137
53939

Private
30,801
77062

Private
23,301
40203

Private
23,094
33010

Private
27,483
113316

Private
13,320
24086

Private
30,052
72244