Market Price
$ 60.26
Selling Price
$ 52.36
1871
1369
955
3432
Market Price
$ 50.64
Selling Price
$ 43.05
2584
2358
2324
3982
Market Price
$ 39.22
Selling Price
$ 34.30
228
223
215
531
Market Price
$ 54.46
Selling Price
$ 46.14
626
242
295
1315
Market Price
$ 38.98
Selling Price
$ 33.81
567
172
153
894
Market Price
$ 52.92
Selling Price
$ 44.30
1160
588
371
4206
Market Price
$ 36.25
Selling Price
$ 30.89
2070
1441
718
2457
Market Price
$ 45.03
Selling Price
$ 40.06
827
807
169
1032
Market Price
$ 68.70
Selling Price
$ 59.79
196
103
134
799
Market Price
$ 60.49
Selling Price
$ 54.64
3760
2858
2463
3936
Market Price
$ 32.31
Selling Price
$ 27.80
2336
684
1427
2672
Market Price
$ 63.99
Selling Price
$ 54.79
719
147
543
2840
Market Price
$ 60.07
Selling Price
$ 50.38
415
406
214
1820
Market Price
$ 38.51
Selling Price
$ 34.04
2254
1321
2228
2679
Market Price
$ 36.49
Selling Price
$ 31.60
2932
2515
2641
3308
Market Price
$ 36.75
Selling Price
$ 32.99
644
305
202
1284
Market Price
$ 39.91
Selling Price
$ 36.11
1951
1535
1387
2652
Market Price
$ 59.75
Selling Price
$ 52.53
1269
1176
337
2388
Market Price
$ 52.34
Selling Price
$ 43.84
2356
2008
1101
3293
Market Price
$ 55.60
Selling Price
$ 47.22
332
153
293
991
Market Price
$ 51.34
Selling Price
$ 44.09
387
240
276
1467
Market Price
$ 42.08
Selling Price
$ 37.75
367
104
86
1057
Market Price
$ 45.33
Selling Price
$ 39.88
1524
625
923
4623
Market Price
$ 68.05
Selling Price
$ 57.22
541
291
466
1280
Market Price
$ 42.74
Selling Price
$ 38.74
181
118
178
424
Market Price
$ 41.21
Selling Price
$ 37.16
2284
483
764
4536
Market Price
$ 60.08
Selling Price
$ 52.36
2606
923
683
4179
Market Price
$ 62.71
Selling Price
$ 54.88
357
325
307
1459
Market Price
$ 62.40
Selling Price
$ 54.01
213
176
50
722
Market Price
$ 33.44
Selling Price
$ 28.39
939
313
600
3491
Market Price
$ 52.20
Selling Price
$ 44.31
1500
330
412
3694
Market Price
$ 37.23
Selling Price
$ 32.73
1657
1477
1571
4243
Market Price
$ 64.07
Selling Price
$ 54.77
926
577
896
3136
Market Price
$ 42.12
Selling Price
$ 37.04
1732
1567
1192
4420
Market Price
$ 51.74
Selling Price
$ 46.81
337
69
250
1066
Market Price
$ 64.79
Selling Price
$ 57.34
4104
1133
1716
4734
Market Price
$ 55.45
Selling Price
$ 48.30
1211
865
551
2017
Market Price
$ 33.78
Selling Price
$ 29.72
1127
813
230
1292
Market Price
$ 53.85
Selling Price
$ 48.43
283
70
58
668
Market Price
$ 44.67
Selling Price
$ 39.15
1213
514
500
1269