Market Price
$ 114.01
Selling Price
$ 95.80
1017
774
974
1372
Market Price
$ 106.45
Selling Price
$ 94.09
869
392
366
2674
Market Price
$ 89.23
Selling Price
$ 77.22
853
336
399
1059
Market Price
$ 76.05
Selling Price
$ 64.33
621
500
575
933
Market Price
$ 74.84
Selling Price
$ 63.15
967
579
940
4089
Market Price
$ 94.65
Selling Price
$ 80.14
126
50
97
595
Market Price
$ 90.65
Selling Price
$ 79.51
2670
551
1559
2736
Market Price
$ 80.57
Selling Price
$ 72.81
767
244
406
3588
Market Price
$ 86.52
Selling Price
$ 76.51
1163
347
317
2753
Market Price
$ 83.07
Selling Price
$ 70.25
729
580
680
843
Market Price
$ 99.10
Selling Price
$ 87.91
1654
1534
1385
2370
Market Price
$ 67.94
Selling Price
$ 60.77
2107
929
2013
2148
Market Price
$ 78.85
Selling Price
$ 68.32
482
437
432
657
Market Price
$ 67.72
Selling Price
$ 60.60
1520
1238
1167
1691
Market Price
$ 70.56
Selling Price
$ 59.90
628
606
435
1249
Market Price
$ 87.91
Selling Price
$ 75.96
625
585
511
1025
Market Price
$ 83.67
Selling Price
$ 73.64
1412
1188
816
2355
Market Price
$ 71.36
Selling Price
$ 64.41
1182
539
692
1323
Market Price
$ 70.99
Selling Price
$ 64.47
1162
599
684
2520
Market Price
$ 81.12
Selling Price
$ 67.64
998
744
379
4267
Market Price
$ 99.12
Selling Price
$ 87.58
1476
1094
889
2296
Market Price
$ 68.42
Selling Price
$ 61.09
2659
748
1614
3206
Market Price
$ 79.70
Selling Price
$ 68.95
1047
366
823
4362
Market Price
$ 73.05
Selling Price
$ 61.56
380
105
362
478
Market Price
$ 105.03
Selling Price
$ 90.62
4491
2077
3760
4855
Market Price
$ 75.18
Selling Price
$ 68.17
1457
812
470
4420
Market Price
$ 108.74
Selling Price
$ 94.42
1415
1096
813
3598
Market Price
$ 85.69
Selling Price
$ 72.30
1697
443
934
2034
Market Price
$ 101.71
Selling Price
$ 85.37
2939
922
779
4262
Market Price
$ 62.76
Selling Price
$ 55.84
1934
779
927
2689
Market Price
$ 86.40
Selling Price
$ 75.61
702
148
564
2677
Market Price
$ 71.48
Selling Price
$ 59.74
2155
1680
1426
2443
Market Price
$ 100.73
Selling Price
$ 85.37
1694
614
1378
2238
Market Price
$ 104.37
Selling Price
$ 89.37
2579
601
2199
2990
Market Price
$ 103.79
Selling Price
$ 87.49
1863
536
1119
1956
Market Price
$ 109.54
Selling Price
$ 97.69
1222
1125
371
1755
Market Price
$ 66.47
Selling Price
$ 56.65
630
443
464
1410
Market Price
$ 100.53
Selling Price
$ 87.53
314
171
70
468
Market Price
$ 74.77
Selling Price
$ 64.66
2312
1995
1137
2659
Market Price
$ 66.94
Selling Price
$ 60.25
150
110
138
417