Market Price
$ 100.62
Selling Price
$ 86.69
2347
2343
1811
4263
Market Price
$ 101.75
Selling Price
$ 90.27
792
606
237
1409
Market Price
$ 70.57
Selling Price
$ 59.22
3714
3240
3559
4867
Market Price
$ 107.82
Selling Price
$ 94.27
1046
739
653
4431
Market Price
$ 105.47
Selling Price
$ 89.71
1235
1037
735
2462
Market Price
$ 65.71
Selling Price
$ 55.77
1288
1075
994
3271
Market Price
$ 69.57
Selling Price
$ 59.37
1702
1123
393
4462
Market Price
$ 89.00
Selling Price
$ 76.70
398
283
124
1888
Market Price
$ 102.56
Selling Price
$ 89.71
1268
874
688
4990
Market Price
$ 85.33
Selling Price
$ 76.28
743
624
537
1013
Market Price
$ 90.74
Selling Price
$ 78.90
1200
512
540
2547
Market Price
$ 86.01
Selling Price
$ 73.07
1627
529
1334
4365
Market Price
$ 71.56
Selling Price
$ 62.48
592
530
168
1517
Market Price
$ 107.40
Selling Price
$ 90.78
484
217
106
501
Market Price
$ 95.78
Selling Price
$ 82.81
1200
1027
1130
1395
Market Price
$ 87.21
Selling Price
$ 74.75
573
278
485
1166
Market Price
$ 91.16
Selling Price
$ 78.65
290
170
79
1164
Market Price
$ 81.17
Selling Price
$ 73.16
3039
1668
2713
3044
Market Price
$ 75.02
Selling Price
$ 62.72
1427
380
817
3402
Market Price
$ 71.52
Selling Price
$ 61.82
1642
571
348
4164
Market Price
$ 111.39
Selling Price
$ 93.12
416
134
84
1586
Market Price
$ 63.82
Selling Price
$ 57.60
1529
425
1144
2140
Market Price
$ 101.01
Selling Price
$ 90.62
3254
794
1065
4358
Market Price
$ 97.22
Selling Price
$ 84.17
194
91
138
604
Market Price
$ 88.91
Selling Price
$ 77.08
525
492
255
2072
Market Price
$ 90.62
Selling Price
$ 82.07
861
759
668
3793
Market Price
$ 73.30
Selling Price
$ 63.42
1353
1257
1013
2385
Market Price
$ 106.47
Selling Price
$ 89.35
861
579
680
1154
Market Price
$ 74.22
Selling Price
$ 65.44
1479
1133
678
2424
Market Price
$ 104.70
Selling Price
$ 90.29
2068
1883
1372
2836
Market Price
$ 96.23
Selling Price
$ 81.00
2090
671
2051
3068
Market Price
$ 97.55
Selling Price
$ 86.57
395
348
193
1128
Market Price
$ 82.29
Selling Price
$ 69.62
2638
1255
612
2756
Market Price
$ 82.22
Selling Price
$ 68.84
742
165
211
2063
Market Price
$ 105.15
Selling Price
$ 87.87
768
244
496
1955
Market Price
$ 102.22
Selling Price
$ 90.49
381
160
257
1073
Market Price
$ 104.82
Selling Price
$ 88.54
2878
2019
1231
2936
Market Price
$ 83.44
Selling Price
$ 69.73
551
521
441
2206
Market Price
$ 96.86
Selling Price
$ 83.04
2948
2103
1708
2954
Market Price
$ 96.81
Selling Price
$ 82.15
1060
1001
395
1969