Market Price
$ 85.61
Selling Price
$ 76.16
1533
417
999
1746
Market Price
$ 86.33
Selling Price
$ 73.13
483
153
335
560
Market Price
$ 110.72
Selling Price
$ 92.83
1408
373
1053
2249
Market Price
$ 113.02
Selling Price
$ 97.34
2819
1041
1395
3281
Market Price
$ 76.13
Selling Price
$ 68.95
1488
1181
1441
1580
Market Price
$ 90.89
Selling Price
$ 78.81
285
98
150
629
Market Price
$ 84.46
Selling Price
$ 75.36
1928
1007
1681
3812
Market Price
$ 76.30
Selling Price
$ 66.34
1383
986
516
4231
Market Price
$ 76.72
Selling Price
$ 67.11
1136
895
602
1784
Market Price
$ 63.65
Selling Price
$ 56.73
3397
1009
2828
3762
Market Price
$ 113.08
Selling Price
$ 97.85
296
136
140
416
Market Price
$ 77.39
Selling Price
$ 67.17
1147
598
393
2579
Market Price
$ 99.52
Selling Price
$ 90.34
527
115
391
1766
Market Price
$ 109.64
Selling Price
$ 95.17
337
222
301
908
Market Price
$ 90.50
Selling Price
$ 80.84
1421
1009
729
2676
Market Price
$ 100.07
Selling Price
$ 84.68
919
307
830
1887
Market Price
$ 108.29
Selling Price
$ 95.85
2959
2277
794
3507
Market Price
$ 113.86
Selling Price
$ 98.52
565
340
423
784
Market Price
$ 78.05
Selling Price
$ 69.92
2830
2364
655
3277
Market Price
$ 88.71
Selling Price
$ 80.03
1176
902
508
1568
Market Price
$ 88.02
Selling Price
$ 77.07
2832
1159
2602
3049
Market Price
$ 75.70
Selling Price
$ 68.78
890
352
865
1400
Market Price
$ 66.41
Selling Price
$ 55.94
2051
790
1083
2435
Market Price
$ 109.88
Selling Price
$ 95.97
738
690
268
1190
Market Price
$ 104.16
Selling Price
$ 93.63
3378
3187
3242
4388
Market Price
$ 100.71
Selling Price
$ 91.07
2450
891
1777
3108
Market Price
$ 96.82
Selling Price
$ 87.57
1452
392
989
2293
Market Price
$ 94.21
Selling Price
$ 82.59
613
429
510
1295
Market Price
$ 85.47
Selling Price
$ 75.46
1197
832
315
2259
Market Price
$ 93.82
Selling Price
$ 79.90
1636
730
773
4072
Market Price
$ 102.78
Selling Price
$ 89.68
2112
1201
1400
2336
Market Price
$ 67.70
Selling Price
$ 60.51
1036
417
282
3073
Market Price
$ 96.91
Selling Price
$ 81.95
1327
923
483
3310
Market Price
$ 99.93
Selling Price
$ 83.41
1646
1340
1519
1831
Market Price
$ 72.74
Selling Price
$ 64.04
1271
510
931
1400
Market Price
$ 101.36
Selling Price
$ 89.93
1288
384
301
1734
Market Price
$ 79.43
Selling Price
$ 66.20
1614
1476
1165
2133
Market Price
$ 71.78
Selling Price
$ 62.02
1102
865
660
1322
Market Price
$ 87.66
Selling Price
$ 77.64
2007
1390
1303
2836
Market Price
$ 68.95
Selling Price
$ 61.06
2297
1196
1407
2633