Market Price
$ 82.03
Selling Price
$ 69.42
1773
1751
628
4636
Market Price
$ 97.80
Selling Price
$ 82.13
1272
838
701
4300
Market Price
$ 96.13
Selling Price
$ 80.73
2162
2091
1952
4438
Market Price
$ 88.11
Selling Price
$ 74.18
1352
1082
437
1652
Market Price
$ 75.37
Selling Price
$ 63.73
1318
1054
1244
3581
Market Price
$ 91.45
Selling Price
$ 77.82
4446
2248
3611
4794
Market Price
$ 101.93
Selling Price
$ 90.12
3154
2204
2444
4379
Market Price
$ 108.91
Selling Price
$ 91.26
668
358
198
1316
Market Price
$ 102.00
Selling Price
$ 89.06
315
119
67
634
Market Price
$ 65.56
Selling Price
$ 55.67
2285
1816
992
3819
Market Price
$ 87.52
Selling Price
$ 74.10
702
692
568
2455
Market Price
$ 98.97
Selling Price
$ 86.62
1056
534
897
1244
Market Price
$ 82.35
Selling Price
$ 71.99
2149
1106
2005
4384
Market Price
$ 69.29
Selling Price
$ 58.12
1200
397
722
2109
Market Price
$ 95.53
Selling Price
$ 83.86
3276
1837
2909
4656
Market Price
$ 80.08
Selling Price
$ 72.73
1786
1110
1180
2063
Market Price
$ 84.08
Selling Price
$ 74.93
2974
912
2578
3296
Market Price
$ 96.29
Selling Price
$ 82.31
1355
1238
986
4759
Market Price
$ 110.37
Selling Price
$ 93.87
2250
469
2227
3042
Market Price
$ 95.15
Selling Price
$ 81.35
560
199
227
883
Market Price
$ 102.37
Selling Price
$ 85.96
822
257
214
965
Market Price
$ 93.80
Selling Price
$ 83.14
1115
438
950
2429
Market Price
$ 73.68
Selling Price
$ 62.26
2415
975
585
2469
Market Price
$ 104.12
Selling Price
$ 87.04
1585
1212
766
2396
Market Price
$ 89.37
Selling Price
$ 76.65
2028
1744
1556
3532
Market Price
$ 92.03
Selling Price
$ 80.41
1634
1600
1115
4800
Market Price
$ 100.84
Selling Price
$ 90.13
4471
1319
4286
4642
Market Price
$ 68.20
Selling Price
$ 61.08
3525
1723
3370
3766
Market Price
$ 76.35
Selling Price
$ 68.09
2557
1263
2361
3885
Market Price
$ 104.06
Selling Price
$ 89.46
1731
1438
1379
3946
Market Price
$ 105.70
Selling Price
$ 93.40
602
280
216
1216
Market Price
$ 111.27
Selling Price
$ 92.85
830
721
650
2060
Market Price
$ 85.07
Selling Price
$ 75.95
1497
1454
1161
3708
Market Price
$ 71.03
Selling Price
$ 62.64
316
228
131
629
Market Price
$ 67.83
Selling Price
$ 60.75
176
70
114
628
Market Price
$ 85.61
Selling Price
$ 76.70
2815
1049
1604
4255
Market Price
$ 103.07
Selling Price
$ 89.25
759
217
425
1802
Market Price
$ 103.95
Selling Price
$ 90.18
184
96
50
889
Market Price
$ 96.56
Selling Price
$ 87.55
1010
413
612
4580
Market Price
$ 78.69
Selling Price
$ 68.19
1192
994
956
4222