Market Price
$ 73.77
Selling Price
$ 67.03
1280
707
527
2316
Market Price
$ 88.15
Selling Price
$ 75.54
1934
1658
575
2255
Market Price
$ 94.72
Selling Price
$ 85.23
631
569
372
826
Market Price
$ 80.50
Selling Price
$ 69.20
492
461
432
644
Market Price
$ 114.41
Selling Price
$ 97.93
978
884
777
2034
Market Price
$ 90.21
Selling Price
$ 77.81
862
534
724
3098
Market Price
$ 89.96
Selling Price
$ 78.71
2979
1693
2585
3168
Market Price
$ 64.40
Selling Price
$ 57.58
1570
456
438
3609
Market Price
$ 73.75
Selling Price
$ 66.06
467
302
327
1776
Market Price
$ 81.36
Selling Price
$ 72.57
2267
1665
861
4377
Market Price
$ 113.99
Selling Price
$ 95.27
760
372
263
3170
Market Price
$ 66.45
Selling Price
$ 57.59
2416
1996
2155
4262
Market Price
$ 72.12
Selling Price
$ 60.56
2993
814
2251
3836
Market Price
$ 91.09
Selling Price
$ 78.07
1157
1063
1152
1984
Market Price
$ 73.53
Selling Price
$ 62.26
746
547
591
2790
Market Price
$ 84.90
Selling Price
$ 74.08
2331
475
1746
2869
Market Price
$ 82.47
Selling Price
$ 69.71
1622
1063
945
1802
Market Price
$ 84.61
Selling Price
$ 73.16
804
414
649
2556
Market Price
$ 107.68
Selling Price
$ 95.03
675
321
473
1678
Market Price
$ 64.76
Selling Price
$ 56.99
1860
1619
1666
4629
Market Price
$ 105.25
Selling Price
$ 88.98
3000
2068
2953
4377
Market Price
$ 79.87
Selling Price
$ 66.97
1581
1376
1410
2095
Market Price
$ 110.94
Selling Price
$ 92.95
887
193
274
2410
Market Price
$ 83.73
Selling Price
$ 70.26
517
484
368
938
Market Price
$ 108.93
Selling Price
$ 97.12
985
493
950
1600
Market Price
$ 100.35
Selling Price
$ 90.78
826
392
429
2391
Market Price
$ 97.53
Selling Price
$ 85.92
2871
1083
653
4523
Market Price
$ 89.82
Selling Price
$ 79.95
2614
1371
1447
4626
Market Price
$ 100.13
Selling Price
$ 86.27
1085
718
813
1365
Market Price
$ 100.40
Selling Price
$ 84.13
938
261
706
1071
Market Price
$ 72.43
Selling Price
$ 63.80
444
320
304
637
Market Price
$ 86.64
Selling Price
$ 74.62
877
376
365
2808
Market Price
$ 81.09
Selling Price
$ 70.10
369
87
223
888
Market Price
$ 100.73
Selling Price
$ 88.29
837
806
630
3199
Market Price
$ 68.57
Selling Price
$ 61.45
2818
1430
670
4913
Market Price
$ 93.46
Selling Price
$ 83.98
434
370
145
1604
Market Price
$ 96.53
Selling Price
$ 86.49
2239
1720
2188
4277
Market Price
$ 113.07
Selling Price
$ 97.82
684
662
664
1436
Market Price
$ 66.04
Selling Price
$ 57.20
962
354
563
2591
Market Price
$ 69.23
Selling Price
$ 59.06
2313
887
2225
2709