Market Price
$ 98.84
Selling Price
$ 86.33
784
634
441
1421
Market Price
$ 84.69
Selling Price
$ 76.17
2263
597
689
2940
Market Price
$ 104.40
Selling Price
$ 94.50
827
623
800
972
Market Price
$ 62.69
Selling Price
$ 55.12
2805
2431
2665
3787
Market Price
$ 65.79
Selling Price
$ 56.69
3156
1413
669
4634
Market Price
$ 97.73
Selling Price
$ 87.12
1068
409
396
1371
Market Price
$ 75.65
Selling Price
$ 63.96
417
397
267
828
Market Price
$ 100.14
Selling Price
$ 88.56
2079
2008
2036
3477
Market Price
$ 76.12
Selling Price
$ 63.95
599
157
335
1843
Market Price
$ 100.42
Selling Price
$ 88.07
3153
2006
2287
3843
Market Price
$ 105.12
Selling Price
$ 92.46
2294
2038
641
4959
Market Price
$ 73.74
Selling Price
$ 62.41
2410
917
1298
2906
Market Price
$ 111.09
Selling Price
$ 98.87
4700
1387
1012
4828
Market Price
$ 78.94
Selling Price
$ 66.97
1326
428
527
3209
Market Price
$ 89.25
Selling Price
$ 75.00
3720
1031
964
4571
Market Price
$ 82.95
Selling Price
$ 69.68
911
774
786
1720
Market Price
$ 98.03
Selling Price
$ 87.46
4350
3290
2185
4918
Market Price
$ 104.88
Selling Price
$ 89.55
677
595
282
2613
Market Price
$ 96.82
Selling Price
$ 87.09
829
695
723
1859
Market Price
$ 112.72
Selling Price
$ 96.96
2012
738
1762
2177
Market Price
$ 61.15
Selling Price
$ 55.58
3772
1296
1491
4078
Market Price
$ 95.69
Selling Price
$ 85.98
570
358
480
2756
Market Price
$ 74.17
Selling Price
$ 62.43
814
193
506
1201
Market Price
$ 67.09
Selling Price
$ 57.06
3128
1047
1479
3764
Market Price
$ 84.55
Selling Price
$ 70.63
3736
2633
2370
4653
Market Price
$ 104.83
Selling Price
$ 95.03
345
127
209
1104
Market Price
$ 96.43
Selling Price
$ 87.17
247
62
238
782
Market Price
$ 89.43
Selling Price
$ 80.61
2272
990
1561
2357
Market Price
$ 80.50
Selling Price
$ 72.29
1449
1163
1433
2566
Market Price
$ 71.89
Selling Price
$ 60.61
486
445
474
1005
Market Price
$ 100.14
Selling Price
$ 87.92
818
399
569
2307
Market Price
$ 109.16
Selling Price
$ 93.33
3162
703
636
4937
Market Price
$ 89.29
Selling Price
$ 78.58
2810
2623
2543
4076
Market Price
$ 106.19
Selling Price
$ 96.19
1129
1031
798
3622
Market Price
$ 97.51
Selling Price
$ 86.46
849
764
611
1125
Market Price
$ 90.51
Selling Price
$ 79.04
3339
2348
2449
3716
Market Price
$ 62.56
Selling Price
$ 55.24
1629
1106
928
4503
Market Price
$ 107.16
Selling Price
$ 91.39
799
588
258
1112
Market Price
$ 65.06
Selling Price
$ 56.90
2873
1465
1563
3369
Market Price
$ 69.69
Selling Price
$ 60.70
747
623
695
3374