Market Price
$ 73.74
Selling Price
$ 62.02
1386
887
1153
3437
Market Price
$ 90.88
Selling Price
$ 81.53
2268
2122
480
4856
Market Price
$ 112.51
Selling Price
$ 96.87
1579
964
546
4443
Market Price
$ 103.72
Selling Price
$ 86.61
788
168
706
1019
Market Price
$ 75.69
Selling Price
$ 64.39
2976
2315
1917
3687
Market Price
$ 67.73
Selling Price
$ 60.12
2023
2012
819
4267
Market Price
$ 89.02
Selling Price
$ 75.07
375
258
214
1155
Market Price
$ 98.37
Selling Price
$ 86.74
436
407
242
1187
Market Price
$ 103.42
Selling Price
$ 86.55
542
168
254
762
Market Price
$ 77.61
Selling Price
$ 67.67
728
437
210
2916
Market Price
$ 89.34
Selling Price
$ 80.26
2702
2662
618
3654
Market Price
$ 105.84
Selling Price
$ 92.88
1114
583
668
2747
Market Price
$ 74.14
Selling Price
$ 65.71
3069
940
2385
3235
Market Price
$ 87.42
Selling Price
$ 74.89
2193
2183
1193
2371
Market Price
$ 93.26
Selling Price
$ 84.58
248
122
174
756
Market Price
$ 98.11
Selling Price
$ 83.00
4170
2069
2389
4343
Market Price
$ 68.88
Selling Price
$ 62.48
1101
605
686
2658
Market Price
$ 64.53
Selling Price
$ 58.13
1194
1167
641
3272
Market Price
$ 64.42
Selling Price
$ 57.72
1388
969
1042
2211
Market Price
$ 82.18
Selling Price
$ 73.15
2909
1582
2381
3260
Market Price
$ 62.37
Selling Price
$ 55.02
1315
440
542
2146
Market Price
$ 75.21
Selling Price
$ 63.65
3019
1572
3001
3827
Market Price
$ 78.07
Selling Price
$ 69.40
2710
749
854
3648
Market Price
$ 107.21
Selling Price
$ 90.79
482
461
107
1576
Market Price
$ 76.38
Selling Price
$ 65.85
416
319
259
1760
Market Price
$ 71.73
Selling Price
$ 61.16
721
243
499
1065
Market Price
$ 106.26
Selling Price
$ 90.97
775
250
617
1330
Market Price
$ 116.82
Selling Price
$ 98.24
4366
1201
1275
4536
Market Price
$ 80.02
Selling Price
$ 71.07
889
400
462
3446
Market Price
$ 91.35
Selling Price
$ 82.04
779
652
588
2169
Market Price
$ 105.50
Selling Price
$ 94.72
225
103
132
483
Market Price
$ 112.31
Selling Price
$ 97.51
960
923
281
1167
Market Price
$ 81.08
Selling Price
$ 68.61
2206
1588
1897
3739
Market Price
$ 73.20
Selling Price
$ 63.52
1855
765
859
1956
Market Price
$ 112.16
Selling Price
$ 93.99
435
160
376
1283
Market Price
$ 68.50
Selling Price
$ 58.48
663
249
549
2601
Market Price
$ 106.00
Selling Price
$ 91.81
2989
2497
869
4117
Market Price
$ 62.20
Selling Price
$ 56.52
433
419
125
468
Market Price
$ 99.60
Selling Price
$ 89.26
1904
951
1042
2934
Market Price
$ 112.40
Selling Price
$ 96.93
2239
1212
1361
4633