Market Price
$ 80.74
Selling Price
$ 71.26
1150
1060
703
1208
Market Price
$ 85.97
Selling Price
$ 76.23
801
271
522
2073
Market Price
$ 63.15
Selling Price
$ 55.63
246
58
175
757
Market Price
$ 90.01
Selling Price
$ 78.30
933
396
262
1455
Market Price
$ 92.44
Selling Price
$ 78.96
151
149
115
583
Market Price
$ 84.68
Selling Price
$ 72.50
757
415
281
1116
Market Price
$ 71.15
Selling Price
$ 61.52
1485
626
631
2041
Market Price
$ 82.53
Selling Price
$ 74.70
673
377
582
805
Market Price
$ 82.06
Selling Price
$ 70.99
343
244
130
585
Market Price
$ 69.98
Selling Price
$ 60.42
629
540
210
1226
Market Price
$ 86.46
Selling Price
$ 73.37
339
319
296
463
Market Price
$ 76.84
Selling Price
$ 69.14
2084
1502
1788
2338
Market Price
$ 68.92
Selling Price
$ 57.78
2152
2094
1888
4253
Market Price
$ 82.39
Selling Price
$ 69.58
1246
897
661
1640
Market Price
$ 92.16
Selling Price
$ 78.37
2131
2075
1324
2606
Market Price
$ 69.63
Selling Price
$ 59.76
878
205
240
964
Market Price
$ 99.97
Selling Price
$ 84.48
2104
1607
638
4103
Market Price
$ 86.68
Selling Price
$ 73.22
1390
1343
855
2430
Market Price
$ 103.30
Selling Price
$ 90.20
2815
2677
1142
3269
Market Price
$ 106.64
Selling Price
$ 92.93
4318
2076
1592
4963
Market Price
$ 92.37
Selling Price
$ 77.14
1576
1299
1141
2208
Market Price
$ 93.53
Selling Price
$ 79.27
786
546
774
862
Market Price
$ 68.55
Selling Price
$ 58.73
1147
539
731
1391
Market Price
$ 75.84
Selling Price
$ 67.79
797
512
174
911
Market Price
$ 88.25
Selling Price
$ 75.07
1616
810
933
4538
Market Price
$ 94.27
Selling Price
$ 84.19
3759
2082
1833
3891
Market Price
$ 107.41
Selling Price
$ 96.97
938
655
350
2699
Market Price
$ 100.73
Selling Price
$ 85.88
373
274
85
524
Market Price
$ 87.06
Selling Price
$ 77.81
1138
417
931
2816
Market Price
$ 111.08
Selling Price
$ 97.39
1184
558
912
3768
Market Price
$ 70.94
Selling Price
$ 59.38
888
865
464
3100
Market Price
$ 69.80
Selling Price
$ 62.83
1398
403
650
2573
Market Price
$ 74.58
Selling Price
$ 66.59
596
219
306
2277
Market Price
$ 83.39
Selling Price
$ 71.71
1482
724
954
1897
Market Price
$ 109.09
Selling Price
$ 93.65
387
335
107
462
Market Price
$ 82.93
Selling Price
$ 69.85
1655
460
844
2421
Market Price
$ 111.31
Selling Price
$ 96.20
2086
1487
668
3352
Market Price
$ 107.21
Selling Price
$ 89.39
389
247
77
1621
Market Price
$ 96.21
Selling Price
$ 83.91
2225
1734
1436
3476
Market Price
$ 69.32
Selling Price
$ 62.39
1522
1458
1445
2103