Market Price
$ 73.59
Selling Price
$ 63.30
501
406
489
1608
Market Price
$ 75.02
Selling Price
$ 64.42
1983
1673
985
2420
Market Price
$ 76.09
Selling Price
$ 67.94
2418
2008
1241
4598
Market Price
$ 86.54
Selling Price
$ 73.43
1974
401
1700
2075
Market Price
$ 94.22
Selling Price
$ 81.40
4376
4037
3741
4987
Market Price
$ 72.18
Selling Price
$ 63.52
485
210
380
1099
Market Price
$ 88.18
Selling Price
$ 75.07
1186
660
602
2632
Market Price
$ 66.34
Selling Price
$ 56.27
2505
1681
1474
2634
Market Price
$ 74.22
Selling Price
$ 65.10
541
191
207
1935
Market Price
$ 95.29
Selling Price
$ 86.07
1060
879
1007
3439
Market Price
$ 88.79
Selling Price
$ 74.08
1445
1254
580
1907
Market Price
$ 91.37
Selling Price
$ 76.45
897
359
437
1443
Market Price
$ 61.97
Selling Price
$ 55.05
1309
855
627
3691
Market Price
$ 108.29
Selling Price
$ 91.94
1410
297
1055
3404
Market Price
$ 64.90
Selling Price
$ 57.88
1432
414
1081
3368
Market Price
$ 68.95
Selling Price
$ 62.15
2244
451
1498
3263
Market Price
$ 75.32
Selling Price
$ 65.96
2299
2103
818
3398
Market Price
$ 80.34
Selling Price
$ 70.88
851
248
584
1275
Market Price
$ 74.20
Selling Price
$ 63.15
669
600
268
1315
Market Price
$ 92.04
Selling Price
$ 77.96
1664
1266
998
2597
Market Price
$ 67.90
Selling Price
$ 61.21
2039
635
914
2049
Market Price
$ 66.66
Selling Price
$ 57.70
853
466
331
2326
Market Price
$ 97.38
Selling Price
$ 86.76
2822
2395
2651
4153
Market Price
$ 89.53
Selling Price
$ 77.70
3058
1681
1700
4640
Market Price
$ 77.47
Selling Price
$ 67.58
439
271
158
555
Market Price
$ 116.60
Selling Price
$ 97.73
665
603
248
707
Market Price
$ 102.55
Selling Price
$ 92.69
736
629
206
814
Market Price
$ 68.29
Selling Price
$ 59.58
376
128
183
651
Market Price
$ 90.65
Selling Price
$ 79.40
1285
651
1130
2280
Market Price
$ 74.79
Selling Price
$ 64.81
1376
489
1251
1492
Market Price
$ 74.35
Selling Price
$ 63.22
1223
566
675
4063
Market Price
$ 74.72
Selling Price
$ 65.42
3185
2169
2984
3315
Market Price
$ 113.31
Selling Price
$ 98.97
3038
1560
2080
3159
Market Price
$ 96.49
Selling Price
$ 80.81
3080
2182
1500
4007
Market Price
$ 95.17
Selling Price
$ 83.35
2369
2178
2119
4048
Market Price
$ 103.49
Selling Price
$ 93.65
1635
1021
984
2145
Market Price
$ 96.32
Selling Price
$ 80.64
3753
1230
1852
3833
Market Price
$ 95.23
Selling Price
$ 84.85
562
308
287
728
Market Price
$ 106.38
Selling Price
$ 96.20
2505
1281
504
2880
Market Price
$ 76.84
Selling Price
$ 69.71
975
364
336
2733