All

Private
5,550
8027

Private
7,651
14080

Private
9,319
39708

Private
31,173
55810

Private
21,066
67182

Private
25,299
85425

Private
23,447
46487

Private
24,478
63797

Private
24,047
73878

Private
27,695
64593

Private
9,801
11596

Private
24,229
45496

Private
30,287
71377

Private
29,218
71056

Private
43,563
101166

Private
48,440
86760