Latest

31,769
20017

Private
39,429
59267

33,715
32091

21,780
16853

18,756
19968

35,724
30012

Private
29,449
28833

31,372
17938

26,804
24299

54,891
57125

67,771
36820

Private
25,490
19179

Private
67,383
76830

Private
72,934
38905

Private
18,841
9963

Private
16,190
11110

Private
49,577
8276

Private
32,582
16856

Private
16,926
15374

Private
12,198
12025