Market Price
$ 68.71
Selling Price
$ 58.50
519
423
370
856
Market Price
$ 75.76
Selling Price
$ 63.58
1891
420
562
4322
Market Price
$ 93.37
Selling Price
$ 82.80
3109
2005
1382
4573
Market Price
$ 99.08
Selling Price
$ 83.81
2636
895
596
3259
Market Price
$ 72.65
Selling Price
$ 64.41
902
657
737
3394
Market Price
$ 104.19
Selling Price
$ 90.41
2251
1579
667
2433
Market Price
$ 76.57
Selling Price
$ 66.89
610
522
422
1092
Market Price
$ 103.76
Selling Price
$ 92.34
2625
1275
1820
3256
Market Price
$ 80.20
Selling Price
$ 69.27
2599
2372
1519
4892
Market Price
$ 74.41
Selling Price
$ 66.33
1742
1278
621
3187
Market Price
$ 77.23
Selling Price
$ 69.13
304
274
296
528
Market Price
$ 83.85
Selling Price
$ 74.78
1794
747
1480
2457
Market Price
$ 99.61
Selling Price
$ 83.25
768
288
637
2472
Market Price
$ 107.00
Selling Price
$ 95.50
1846
1560
1063
2335
Market Price
$ 97.85
Selling Price
$ 83.74
1133
894
514
4387
Market Price
$ 82.77
Selling Price
$ 74.74
1848
1655
582
1883
Market Price
$ 90.55
Selling Price
$ 78.32
2867
1232
1407
3041
Market Price
$ 65.16
Selling Price
$ 57.95
1746
1108
733
2377
Market Price
$ 94.14
Selling Price
$ 81.48
1516
1004
1184
2745
Market Price
$ 76.91
Selling Price
$ 68.82
2534
551
982
4092
Market Price
$ 93.15
Selling Price
$ 83.87
809
402
534
3100
Market Price
$ 93.24
Selling Price
$ 83.85
864
330
348
1182
Market Price
$ 75.87
Selling Price
$ 64.13
2245
1933
1088
3919
Market Price
$ 87.89
Selling Price
$ 75.26
700
221
516
2773
Market Price
$ 101.62
Selling Price
$ 85.73
3092
889
2005
4881
Market Price
$ 100.59
Selling Price
$ 84.79
1027
564
804
1440
Market Price
$ 108.45
Selling Price
$ 94.41
293
273
283
421
Market Price
$ 74.70
Selling Price
$ 66.75
810
557
453
3437
Market Price
$ 84.90
Selling Price
$ 76.11
2446
1317
591
3300
Market Price
$ 65.65
Selling Price
$ 56.94
1043
544
901
1147
Market Price
$ 77.91
Selling Price
$ 65.86
1490
700
316
2003
Market Price
$ 97.62
Selling Price
$ 87.11
3209
2539
2423
4456
Market Price
$ 69.43
Selling Price
$ 60.90
114
98
111
480
Market Price
$ 110.57
Selling Price
$ 98.14
281
256
184
1075
Market Price
$ 111.30
Selling Price
$ 95.59
2200
2085
474
3856
Market Price
$ 105.94
Selling Price
$ 93.61
3192
3153
739
4336
Market Price
$ 91.63
Selling Price
$ 76.48
3420
718
1010
4753
Market Price
$ 109.84
Selling Price
$ 92.60
2504
2474
2503
3946
Market Price
$ 92.89
Selling Price
$ 81.17
958
540
881
3293
Market Price
$ 98.59
Selling Price
$ 86.09
507
354
130
606