Market Price
$ 70.70
Selling Price
$ 61.49
540
252
473
1580
Market Price
$ 99.74
Selling Price
$ 86.69
2569
2009
647
4156
Market Price
$ 100.17
Selling Price
$ 90.99
3641
1079
2757
4745
Market Price
$ 88.95
Selling Price
$ 75.09
3212
3071
3041
3337
Market Price
$ 70.51
Selling Price
$ 61.81
279
218
256
819
Market Price
$ 69.98
Selling Price
$ 59.66
593
448
569
2210
Market Price
$ 67.03
Selling Price
$ 60.49
1059
380
247
3436
Market Price
$ 72.36
Selling Price
$ 62.60
144
85
53
611
Market Price
$ 95.84
Selling Price
$ 80.51
684
620
617
1062
Market Price
$ 76.51
Selling Price
$ 65.65
3716
2458
2578
4493
Market Price
$ 107.19
Selling Price
$ 93.58
1850
877
557
4906
Market Price
$ 96.84
Selling Price
$ 86.41
2358
1576
622
2737
Market Price
$ 89.36
Selling Price
$ 79.83
3231
1709
1494
3698
Market Price
$ 63.66
Selling Price
$ 56.57
2867
2321
1146
3376
Market Price
$ 109.13
Selling Price
$ 93.35
4328
1438
1847
4400
Market Price
$ 101.52
Selling Price
$ 89.05
175
100
134
684
Market Price
$ 116.49
Selling Price
$ 98.97
1161
1050
426
3868
Market Price
$ 68.85
Selling Price
$ 58.27
114
58
71
416
Market Price
$ 105.70
Selling Price
$ 89.80
216
54
135
886
Market Price
$ 113.57
Selling Price
$ 97.24
388
366
143
701
Market Price
$ 61.79
Selling Price
$ 55.13
2163
1047
905
2346
Market Price
$ 97.52
Selling Price
$ 85.14
866
307
301
3588
Market Price
$ 99.76
Selling Price
$ 90.52
202
110
178
480
Market Price
$ 88.91
Selling Price
$ 74.82
1218
489
1187
3206
Market Price
$ 107.20
Selling Price
$ 90.86
1993
893
1627
2080
Market Price
$ 70.79
Selling Price
$ 64.15
984
629
856
1017
Market Price
$ 100.44
Selling Price
$ 87.64
2269
2169
859
4118
Market Price
$ 101.66
Selling Price
$ 91.68
2899
1344
1830
4520
Market Price
$ 73.46
Selling Price
$ 61.25
705
463
528
1467
Market Price
$ 81.16
Selling Price
$ 67.86
2139
642
1266
4328
Market Price
$ 67.26
Selling Price
$ 59.68
2699
2417
933
2902
Market Price
$ 67.07
Selling Price
$ 58.51
466
314
328
2144
Market Price
$ 67.28
Selling Price
$ 59.29
452
292
150
673
Market Price
$ 100.18
Selling Price
$ 90.32
1249
1211
681
1864
Market Price
$ 77.81
Selling Price
$ 68.43
4202
2784
3713
4353
Market Price
$ 78.21
Selling Price
$ 65.61
2851
2556
579
3494
Market Price
$ 91.80
Selling Price
$ 82.87
536
469
253
1665
Market Price
$ 98.42
Selling Price
$ 83.25
2213
555
1228
3355
Market Price
$ 71.99
Selling Price
$ 63.46
3728
1854
3550
4781
Market Price
$ 69.44
Selling Price
$ 59.69
489
362
449
698