Market Price
$ 107.67
Selling Price
$ 97.39
1502
902
1107
1994
Market Price
$ 71.26
Selling Price
$ 61.56
1748
549
719
3522
Market Price
$ 91.49
Selling Price
$ 81.14
1524
970
1440
2054
Market Price
$ 92.06
Selling Price
$ 81.71
616
493
467
3015
Market Price
$ 103.08
Selling Price
$ 90.80
677
601
270
2661
Market Price
$ 73.09
Selling Price
$ 61.77
221
193
211
621
Market Price
$ 117.38
Selling Price
$ 98.34
1410
334
635
3812
Market Price
$ 107.92
Selling Price
$ 95.65
4640
3459
2313
4682
Market Price
$ 93.39
Selling Price
$ 78.97
1664
1154
1574
4649
Market Price
$ 75.29
Selling Price
$ 66.73
846
611
704
2048
Market Price
$ 96.37
Selling Price
$ 81.23
3051
2171
2302
3821
Market Price
$ 107.56
Selling Price
$ 94.81
3194
2896
2329
3235
Market Price
$ 93.98
Selling Price
$ 83.27
3258
2755
2107
4186
Market Price
$ 103.90
Selling Price
$ 88.84
2486
1290
1913
4152
Market Price
$ 85.22
Selling Price
$ 72.65
312
226
300
1348
Market Price
$ 82.77
Selling Price
$ 73.13
1436
916
630
1817
Market Price
$ 106.12
Selling Price
$ 94.01
774
667
637
935
Market Price
$ 62.90
Selling Price
$ 55.30
2342
1496
1847
2825
Market Price
$ 99.71
Selling Price
$ 86.50
1931
1161
1345
2681
Market Price
$ 74.50
Selling Price
$ 63.39
1114
223
383
4339
Market Price
$ 81.06
Selling Price
$ 73.16
2859
773
915
4409
Market Price
$ 92.48
Selling Price
$ 82.46
601
351
594
1819
Market Price
$ 107.34
Selling Price
$ 94.72
1309
637
1223
1544
Market Price
$ 78.12
Selling Price
$ 68.04
4418
3110
1139
4514
Market Price
$ 91.40
Selling Price
$ 78.17
1809
1755
723
1962
Market Price
$ 71.87
Selling Price
$ 59.93
1062
601
308
2223
Market Price
$ 80.15
Selling Price
$ 70.16
1308
533
995
2807
Market Price
$ 72.76
Selling Price
$ 63.96
821
279
483
3733
Market Price
$ 108.20
Selling Price
$ 94.21
2632
1447
1926
3991
Market Price
$ 80.82
Selling Price
$ 73.36
1893
1580
1626
2038
Market Price
$ 100.57
Selling Price
$ 87.20
104
90
96
449
Market Price
$ 69.58
Selling Price
$ 58.55
1176
867
242
1376
Market Price
$ 75.41
Selling Price
$ 64.85
2627
2594
582
2850
Market Price
$ 99.77
Selling Price
$ 84.90
989
537
642
1952
Market Price
$ 67.39
Selling Price
$ 57.55
2852
1832
2295
3008
Market Price
$ 108.20
Selling Price
$ 93.28
2637
1178
1150
2643
Market Price
$ 82.07
Selling Price
$ 73.96
2832
1222
1586
3001
Market Price
$ 83.38
Selling Price
$ 73.83
1038
765
791
1251
Market Price
$ 105.39
Selling Price
$ 94.74
4018
2042
3657
4539
Market Price
$ 95.11
Selling Price
$ 85.62
2598
551
686
3137