Market Price
$ 76.03
Selling Price
$ 65.82
4093
1663
1187
4632
Market Price
$ 97.59
Selling Price
$ 81.61
515
483
332
1886
Market Price
$ 106.08
Selling Price
$ 95.74
1221
1210
1029
4584
Market Price
$ 82.73
Selling Price
$ 70.03
2992
2980
1757
3462
Market Price
$ 114.93
Selling Price
$ 95.81
2866
839
1882
3852
Market Price
$ 98.02
Selling Price
$ 88.67
3426
1410
1906
4450
Market Price
$ 77.91
Selling Price
$ 68.18
3543
912
1322
4047
Market Price
$ 108.00
Selling Price
$ 95.08
540
460
429
2702
Market Price
$ 84.10
Selling Price
$ 73.41
1869
582
1296
2485
Market Price
$ 65.19
Selling Price
$ 57.65
339
156
275
1574
Market Price
$ 110.51
Selling Price
$ 97.28
698
650
275
858
Market Price
$ 89.97
Selling Price
$ 80.58
1060
435
674
1534
Market Price
$ 109.55
Selling Price
$ 98.21
1149
454
689
2164
Market Price
$ 85.93
Selling Price
$ 74.49
1667
561
652
4754
Market Price
$ 86.55
Selling Price
$ 73.09
333
145
80
480
Market Price
$ 93.53
Selling Price
$ 78.65
289
173
239
542
Market Price
$ 82.59
Selling Price
$ 73.71
2670
658
2109
4906
Market Price
$ 70.29
Selling Price
$ 63.64
920
231
713
1224
Market Price
$ 71.63
Selling Price
$ 63.17
2693
1096
2074
4977
Market Price
$ 109.80
Selling Price
$ 95.06
1193
677
1041
4087
Market Price
$ 83.59
Selling Price
$ 75.05
1202
563
558
3439
Market Price
$ 66.72
Selling Price
$ 60.40
1499
904
1433
4593
Market Price
$ 81.80
Selling Price
$ 71.98
1706
1618
1317
2405
Market Price
$ 114.68
Selling Price
$ 96.16
1932
987
585
4870
Market Price
$ 65.73
Selling Price
$ 59.28
1328
748
539
1736
Market Price
$ 92.03
Selling Price
$ 77.74
3245
2994
863
3583
Market Price
$ 70.64
Selling Price
$ 62.14
281
224
221
536
Market Price
$ 106.37
Selling Price
$ 88.65
1044
419
499
2011
Market Price
$ 111.69
Selling Price
$ 94.04
1993
1347
1596
3161
Market Price
$ 107.95
Selling Price
$ 94.19
3419
2075
2480
3722
Market Price
$ 92.07
Selling Price
$ 77.96
2420
2127
777
3791
Market Price
$ 95.15
Selling Price
$ 80.21
305
185
293
923
Market Price
$ 99.80
Selling Price
$ 89.37
779
397
333
3468
Market Price
$ 67.80
Selling Price
$ 59.87
655
581
223
2106
Market Price
$ 109.87
Selling Price
$ 95.66
719
718
233
1506
Market Price
$ 87.70
Selling Price
$ 77.15
1032
344
220
3917
Market Price
$ 70.81
Selling Price
$ 63.69
4527
2335
2403
4785
Market Price
$ 85.02
Selling Price
$ 76.77
1166
851
1009
2643
Market Price
$ 67.43
Selling Price
$ 59.06
1635
755
1420
2982
Market Price
$ 95.05
Selling Price
$ 83.84
1335
1245
1075
1464