Market Price
$ 62.24
Selling Price
$ 55.86
1751
1392
800
3592
Market Price
$ 91.20
Selling Price
$ 76.32
640
558
341
1138
Market Price
$ 107.11
Selling Price
$ 90.25
603
498
583
1256
Market Price
$ 108.50
Selling Price
$ 91.98
1005
703
721
1556
Market Price
$ 83.38
Selling Price
$ 75.54
3265
1740
1583
3758
Market Price
$ 101.94
Selling Price
$ 91.58
1578
1312
1306
2185
Market Price
$ 105.85
Selling Price
$ 94.45
1507
466
625
3076
Market Price
$ 92.18
Selling Price
$ 79.23
1166
734
621
2059
Market Price
$ 93.09
Selling Price
$ 82.23
2408
1177
2359
3059
Market Price
$ 107.60
Selling Price
$ 92.30
1224
709
495
2734
Market Price
$ 74.71
Selling Price
$ 64.10
1773
1508
1093
2455
Market Price
$ 103.36
Selling Price
$ 87.06
1640
1333
419
2692
Market Price
$ 90.54
Selling Price
$ 76.07
2971
2156
972
3987
Market Price
$ 74.77
Selling Price
$ 64.76
264
123
74
1089
Market Price
$ 74.59
Selling Price
$ 64.25
1153
886
614
1629
Market Price
$ 96.83
Selling Price
$ 81.82
3872
3474
1673
3874
Market Price
$ 75.28
Selling Price
$ 67.29
978
924
650
1128
Market Price
$ 89.61
Selling Price
$ 81.21
530
410
158
572
Market Price
$ 113.46
Selling Price
$ 94.59
1070
1019
381
4261
Market Price
$ 113.65
Selling Price
$ 97.58
1269
323
1207
4555
Market Price
$ 98.00
Selling Price
$ 83.43
1782
412
772
4119
Market Price
$ 85.98
Selling Price
$ 73.52
504
446
310
1159
Market Price
$ 108.44
Selling Price
$ 91.06
1725
1043
1051
3091
Market Price
$ 106.36
Selling Price
$ 94.27
719
484
519
1174
Market Price
$ 104.71
Selling Price
$ 93.75
1031
962
758
3216
Market Price
$ 105.80
Selling Price
$ 91.84
1898
1858
489
2219
Market Price
$ 98.97
Selling Price
$ 88.81
752
496
235
3670
Market Price
$ 62.78
Selling Price
$ 55.07
3106
984
2797
3795
Market Price
$ 102.07
Selling Price
$ 87.85
404
291
228
846
Market Price
$ 73.82
Selling Price
$ 65.72
429
258
119
1659
Market Price
$ 90.73
Selling Price
$ 76.59
97
96
44
469
Market Price
$ 101.97
Selling Price
$ 87.40
2520
920
1181
4749
Market Price
$ 103.08
Selling Price
$ 87.14
291
285
240
1216
Market Price
$ 78.65
Selling Price
$ 68.43
847
786
434
3337
Market Price
$ 74.77
Selling Price
$ 66.68
1406
720
434
3131
Market Price
$ 100.37
Selling Price
$ 84.65
887
620
269
2802
Market Price
$ 94.65
Selling Price
$ 85.86
586
485
361
703
Market Price
$ 107.05
Selling Price
$ 96.55
1162
506
731
3706
Market Price
$ 63.43
Selling Price
$ 55.29
645
408
177
1045
Market Price
$ 94.97
Selling Price
$ 85.64
2061
1989
1421
2488