Market Price
$ 74.60
Selling Price
$ 62.43
1032
544
938
1216
Market Price
$ 79.66
Selling Price
$ 71.45
681
431
218
3340
Market Price
$ 73.52
Selling Price
$ 65.27
2155
1794
1370
4229
Market Price
$ 106.11
Selling Price
$ 95.96
760
180
338
1316
Market Price
$ 105.68
Selling Price
$ 90.52
412
243
182
615
Market Price
$ 98.23
Selling Price
$ 85.87
735
445
477
1913
Market Price
$ 108.88
Selling Price
$ 94.62
949
320
284
1178
Market Price
$ 73.62
Selling Price
$ 66.74
168
127
84
633
Market Price
$ 70.87
Selling Price
$ 61.36
1441
739
1151
1768
Market Price
$ 71.39
Selling Price
$ 61.69
1954
1581
1752
1971
Market Price
$ 92.63
Selling Price
$ 78.69
440
136
97
1298
Market Price
$ 108.50
Selling Price
$ 92.25
3094
1623
1390
4209
Market Price
$ 76.14
Selling Price
$ 65.19
571
208
362
1817
Market Price
$ 66.79
Selling Price
$ 59.57
2055
1036
1580
4454
Market Price
$ 98.52
Selling Price
$ 88.55
1696
570
1135
3268
Market Price
$ 105.53
Selling Price
$ 94.73
3793
1747
1292
4253
Market Price
$ 76.10
Selling Price
$ 66.04
4137
2965
3325
4462
Market Price
$ 99.86
Selling Price
$ 89.48
379
266
114
1017
Market Price
$ 110.69
Selling Price
$ 94.13
489
347
203
2118
Market Price
$ 91.66
Selling Price
$ 79.39
2309
526
1035
3392
Market Price
$ 113.37
Selling Price
$ 97.27
1328
806
900
2530
Market Price
$ 82.44
Selling Price
$ 73.32
3335
683
3264
3629
Market Price
$ 96.34
Selling Price
$ 86.11
705
705
679
2422
Market Price
$ 99.54
Selling Price
$ 86.07
2407
2233
2128
4397
Market Price
$ 91.66
Selling Price
$ 81.75
567
397
276
1713
Market Price
$ 85.74
Selling Price
$ 74.56
2124
1997
1246
2459
Market Price
$ 92.55
Selling Price
$ 78.69
2280
1345
1196
4620
Market Price
$ 83.81
Selling Price
$ 73.29
1781
1709
931
4429
Market Price
$ 91.60
Selling Price
$ 77.59
630
237
482
2091
Market Price
$ 82.90
Selling Price
$ 71.89
420
403
150
1262
Market Price
$ 68.77
Selling Price
$ 60.95
1637
550
495
1999
Market Price
$ 66.96
Selling Price
$ 59.28
1005
568
220
2526
Market Price
$ 87.77
Selling Price
$ 74.82
646
478
207
2641
Market Price
$ 82.39
Selling Price
$ 71.94
1991
795
587
2934
Market Price
$ 105.08
Selling Price
$ 91.29
4538
1822
3028
4627
Market Price
$ 94.20
Selling Price
$ 80.51
2806
1747
595
4218
Market Price
$ 96.79
Selling Price
$ 85.42
1215
1145
302
2370
Market Price
$ 98.91
Selling Price
$ 82.53
182
79
98
592
Market Price
$ 90.25
Selling Price
$ 76.07
622
384
417
2742
Market Price
$ 89.95
Selling Price
$ 80.95
2731
834
850
2841