Market Price
$ 66.04
Selling Price
$ 55.09
3146
2552
939
4515
Market Price
$ 72.81
Selling Price
$ 64.46
1407
1178
842
1658
Market Price
$ 81.33
Selling Price
$ 70.74
3012
780
2380
3424
Market Price
$ 70.16
Selling Price
$ 63.41
690
513
581
941
Market Price
$ 104.97
Selling Price
$ 93.11
279
149
90
560
Market Price
$ 101.66
Selling Price
$ 86.38
3276
2270
1933
4259
Market Price
$ 94.77
Selling Price
$ 79.93
518
276
116
1114
Market Price
$ 63.39
Selling Price
$ 56.75
4768
2055
1268
4926
Market Price
$ 77.13
Selling Price
$ 64.28
2461
2252
897
2589
Market Price
$ 64.09
Selling Price
$ 55.21
4716
4152
2891
4887
Market Price
$ 92.58
Selling Price
$ 81.59
2074
1441
1144
3818
Market Price
$ 61.01
Selling Price
$ 55.25
2049
1767
1895
3555
Market Price
$ 85.67
Selling Price
$ 75.89
573
277
270
705
Market Price
$ 86.07
Selling Price
$ 75.06
477
227
253
478
Market Price
$ 112.31
Selling Price
$ 96.14
1058
293
806
2003
Market Price
$ 65.87
Selling Price
$ 58.22
1573
1304
1261
2040
Market Price
$ 90.89
Selling Price
$ 75.98
2147
1447
1294
3302
Market Price
$ 68.50
Selling Price
$ 59.57
1574
758
501
2775
Market Price
$ 80.90
Selling Price
$ 70.28
2365
1306
825
4232
Market Price
$ 92.26
Selling Price
$ 78.95
631
494
435
997
Market Price
$ 107.53
Selling Price
$ 89.82
4072
3030
3511
4396
Market Price
$ 83.73
Selling Price
$ 75.72
2402
1088
484
4073
Market Price
$ 74.47
Selling Price
$ 63.26
3076
2016
1738
4397
Market Price
$ 71.76
Selling Price
$ 61.85
1464
846
654
4449
Market Price
$ 103.03
Selling Price
$ 93.00
1606
658
407
3317
Market Price
$ 83.57
Selling Price
$ 72.06
303
206
150
497
Market Price
$ 67.13
Selling Price
$ 56.09
959
678
394
3760
Market Price
$ 77.31
Selling Price
$ 65.80
953
797
826
1648
Market Price
$ 101.20
Selling Price
$ 87.30
1041
441
809
1434
Market Price
$ 71.88
Selling Price
$ 61.24
2115
1428
2027
3922
Market Price
$ 81.07
Selling Price
$ 69.30
769
274
737
3845
Market Price
$ 105.89
Selling Price
$ 91.41
3441
2009
3073
4174
Market Price
$ 78.57
Selling Price
$ 66.92
1667
572
1012
2275
Market Price
$ 69.26
Selling Price
$ 62.73
787
669
284
893
Market Price
$ 87.65
Selling Price
$ 78.58
2680
820
1260
3142
Market Price
$ 86.64
Selling Price
$ 77.06
2715
1092
2152
3406
Market Price
$ 108.63
Selling Price
$ 98.57
3176
1584
2082
4030
Market Price
$ 71.58
Selling Price
$ 61.60
785
774
315
1535
Market Price
$ 72.93
Selling Price
$ 66.14
1074
870
1012
1236
Market Price
$ 65.23
Selling Price
$ 56.70
1082
754
607
2224