Market Price
$ 75.26
Selling Price
$ 65.29
2910
2427
670
3170
Market Price
$ 115.66
Selling Price
$ 98.60
954
296
547
1608
Market Price
$ 91.28
Selling Price
$ 80.25
675
520
334
3000
Market Price
$ 93.94
Selling Price
$ 82.54
1384
817
328
3123
Market Price
$ 86.98
Selling Price
$ 77.82
2094
771
1318
4816
Market Price
$ 93.65
Selling Price
$ 83.85
3441
3387
2898
3692
Market Price
$ 113.51
Selling Price
$ 95.48
899
522
383
2089
Market Price
$ 95.42
Selling Price
$ 83.52
753
377
606
2607
Market Price
$ 70.13
Selling Price
$ 59.71
718
296
225
1207
Market Price
$ 108.05
Selling Price
$ 97.34
1240
743
398
1635
Market Price
$ 73.51
Selling Price
$ 65.33
4373
1122
4047
4769
Market Price
$ 80.43
Selling Price
$ 72.77
3404
2693
1300
4098
Market Price
$ 77.61
Selling Price
$ 66.50
1091
220
953
1831
Market Price
$ 108.33
Selling Price
$ 97.59
1677
1076
386
2782
Market Price
$ 75.81
Selling Price
$ 63.47
928
306
881
3358
Market Price
$ 100.04
Selling Price
$ 84.26
3231
3208
1398
3336
Market Price
$ 101.86
Selling Price
$ 86.28
2837
799
1975
4985
Market Price
$ 107.63
Selling Price
$ 97.38
992
232
767
1967
Market Price
$ 66.81
Selling Price
$ 56.53
520
227
125
923
Market Price
$ 84.99
Selling Price
$ 72.76
1534
879
329
4089
Market Price
$ 94.14
Selling Price
$ 84.09
2207
621
1619
3995
Market Price
$ 97.53
Selling Price
$ 82.90
768
520
698
1083
Market Price
$ 102.92
Selling Price
$ 91.81
1107
878
411
1539
Market Price
$ 74.15
Selling Price
$ 63.04
1031
365
307
1971
Market Price
$ 101.42
Selling Price
$ 85.47
734
296
592
3360
Market Price
$ 70.07
Selling Price
$ 59.10
1976
1891
1051
2412
Market Price
$ 109.77
Selling Price
$ 95.68
3575
2448
1341
3698
Market Price
$ 109.00
Selling Price
$ 92.10
1026
773
245
2421
Market Price
$ 83.05
Selling Price
$ 73.93
347
251
131
667
Market Price
$ 84.91
Selling Price
$ 74.19
1768
1253
1486
3600
Market Price
$ 108.02
Selling Price
$ 95.34
2274
1183
1750
2498
Market Price
$ 98.63
Selling Price
$ 86.50
800
688
599
990
Market Price
$ 74.83
Selling Price
$ 64.73
660
214
397
889
Market Price
$ 88.94
Selling Price
$ 75.38
985
308
440
3867
Market Price
$ 66.61
Selling Price
$ 56.39
1060
459
909
1657
Market Price
$ 76.62
Selling Price
$ 65.19
530
448
490
1384
Market Price
$ 103.29
Selling Price
$ 86.18
1515
1332
1444
2899
Market Price
$ 98.32
Selling Price
$ 88.91
555
524
310
1896
Market Price
$ 84.47
Selling Price
$ 71.78
3394
950
3162
4096
Market Price
$ 83.10
Selling Price
$ 71.67
2581
1696
1577
2604