29958
29906
29860
29177
29048
28821
28634
28431
27740
27350
27059
26886
26873
26611
26433
25284
24225
23784
22629
22349
Page 2 of 14