Market Price
$ 75.42
Selling Price
$ 63.93
1889
579
443
1972
Market Price
$ 74.30
Selling Price
$ 63.12
786
528
569
899
Market Price
$ 107.73
Selling Price
$ 94.89
3009
1218
1329
3408
Market Price
$ 72.14
Selling Price
$ 60.12
1238
538
695
1788
Market Price
$ 105.67
Selling Price
$ 94.23
1246
816
323
1505
Market Price
$ 82.32
Selling Price
$ 74.68
1325
912
502
1831
Market Price
$ 86.93
Selling Price
$ 74.72
3147
2161
1487
3279
Market Price
$ 75.85
Selling Price
$ 66.64
1821
1116
753
2367
Market Price
$ 111.01
Selling Price
$ 97.16
1612
350
1376
1736
Market Price
$ 89.62
Selling Price
$ 77.38
1153
592
238
2811
Market Price
$ 87.34
Selling Price
$ 78.25
1312
1094
886
1819
Market Price
$ 98.44
Selling Price
$ 86.29
130
55
78
463
Market Price
$ 101.34
Selling Price
$ 84.74
3412
2389
2278
4517
Market Price
$ 88.45
Selling Price
$ 79.47
3610
1546
1502
4042
Market Price
$ 102.14
Selling Price
$ 85.86
2928
1242
2073
4746
Market Price
$ 98.54
Selling Price
$ 83.62
532
208
521
560
Market Price
$ 104.81
Selling Price
$ 92.41
640
171
386
1342
Market Price
$ 72.15
Selling Price
$ 63.81
1938
1596
910
2378
Market Price
$ 65.21
Selling Price
$ 57.21
2713
1897
2044
4253
Market Price
$ 83.76
Selling Price
$ 70.41
2218
846
1305
2226
Market Price
$ 71.98
Selling Price
$ 65.28
1034
612
499
1116
Market Price
$ 106.73
Selling Price
$ 96.34
839
224
249
4017
Market Price
$ 87.60
Selling Price
$ 76.47
930
191
277
2756
Market Price
$ 104.50
Selling Price
$ 91.67
2275
800
1623
4446
Market Price
$ 89.02
Selling Price
$ 79.62
307
83
158
1215
Market Price
$ 116.55
Selling Price
$ 98.48
1760
1051
1743
2029
Market Price
$ 85.28
Selling Price
$ 75.26
3418
2970
2869
4196
Market Price
$ 83.73
Selling Price
$ 74.27
1728
1305
803
2741
Market Price
$ 72.36
Selling Price
$ 65.70
539
284
233
775
Market Price
$ 91.31
Selling Price
$ 81.07
371
310
247
961
Market Price
$ 111.67
Selling Price
$ 94.89
519
409
399
643
Market Price
$ 79.29
Selling Price
$ 68.79
1970
1581
910
4425
Market Price
$ 94.85
Selling Price
$ 79.35
803
511
331
2969
Market Price
$ 100.82
Selling Price
$ 90.98
2704
2557
1157
3261
Market Price
$ 91.61
Selling Price
$ 77.52
2634
2036
918
2886
Market Price
$ 104.75
Selling Price
$ 95.21
3107
2125
1715
3482
Market Price
$ 78.01
Selling Price
$ 70.51
2046
1390
1333
2687
Market Price
$ 110.71
Selling Price
$ 96.78
325
160
312
1287
Market Price
$ 71.19
Selling Price
$ 60.79
3024
2201
1628
3031
Market Price
$ 76.55
Selling Price
$ 65.40
794
549
319
1991