Market Price
$ 103.84
Selling Price
$ 88.56
668
557
174
2579
Market Price
$ 81.25
Selling Price
$ 72.95
300
65
97
1495
Market Price
$ 66.86
Selling Price
$ 59.06
816
524
740
1362
Market Price
$ 80.95
Selling Price
$ 70.46
884
758
662
3982
Market Price
$ 92.97
Selling Price
$ 79.40
1331
1092
1222
4803
Market Price
$ 105.77
Selling Price
$ 90.52
708
166
342
840
Market Price
$ 108.81
Selling Price
$ 91.40
705
313
646
1252
Market Price
$ 84.03
Selling Price
$ 74.50
473
112
406
1533
Market Price
$ 100.51
Selling Price
$ 90.03
609
151
466
1939
Market Price
$ 89.29
Selling Price
$ 77.55
1427
964
1377
4808
Market Price
$ 78.17
Selling Price
$ 66.23
2331
499
861
4273
Market Price
$ 113.05
Selling Price
$ 95.54
695
305
677
1154
Market Price
$ 70.91
Selling Price
$ 60.16
664
550
458
1892
Market Price
$ 90.27
Selling Price
$ 79.41
1839
567
1099
2652
Market Price
$ 75.52
Selling Price
$ 64.64
2082
1409
2047
4272
Market Price
$ 90.64
Selling Price
$ 77.59
1582
817
1256
2783
Market Price
$ 86.56
Selling Price
$ 74.77
602
404
437
1407
Market Price
$ 77.16
Selling Price
$ 65.76
1998
1570
443
2919
Market Price
$ 89.35
Selling Price
$ 81.01
1433
1185
1429
2819
Market Price
$ 91.87
Selling Price
$ 80.09
320
106
225
957
Market Price
$ 100.87
Selling Price
$ 88.15
1788
698
1621
3759
Market Price
$ 84.03
Selling Price
$ 72.56
377
81
279
1254
Market Price
$ 84.09
Selling Price
$ 73.21
572
536
487
605
Market Price
$ 89.71
Selling Price
$ 79.50
2450
1274
750
2721
Market Price
$ 84.95
Selling Price
$ 75.10
135
84
51
654
Market Price
$ 105.36
Selling Price
$ 95.00
3647
1574
2257
3912
Market Price
$ 97.47
Selling Price
$ 85.64
1808
1164
1082
3079
Market Price
$ 107.61
Selling Price
$ 92.73
1371
501
714
4298
Market Price
$ 90.45
Selling Price
$ 78.33
994
359
774
2849
Market Price
$ 95.22
Selling Price
$ 81.31
412
125
398
637
Market Price
$ 67.93
Selling Price
$ 61.74
1215
900
541
2198
Market Price
$ 102.14
Selling Price
$ 86.80
589
542
465
1586
Market Price
$ 71.71
Selling Price
$ 61.76
2229
1040
1196
4768
Market Price
$ 63.61
Selling Price
$ 55.66
574
191
490
1988
Market Price
$ 109.38
Selling Price
$ 97.85
851
211
768
1247
Market Price
$ 79.81
Selling Price
$ 67.52
453
239
240
1940
Market Price
$ 71.70
Selling Price
$ 61.59
4819
4107
1063
4906
Market Price
$ 101.42
Selling Price
$ 91.14
1007
362
727
2459
Market Price
$ 82.85
Selling Price
$ 69.04
2892
2087
1440
3832
Market Price
$ 111.23
Selling Price
$ 95.69
2562
943
684
4575