Market Price
$ 106.13
Selling Price
$ 94.50
909
611
789
2858
Market Price
$ 94.35
Selling Price
$ 84.02
268
226
160
414
Market Price
$ 107.98
Selling Price
$ 90.20
1390
491
280
3440
Market Price
$ 69.26
Selling Price
$ 60.00
1041
456
573
3083
Market Price
$ 91.03
Selling Price
$ 80.93
264
102
206
871
Market Price
$ 91.96
Selling Price
$ 81.88
678
400
147
2386
Market Price
$ 71.95
Selling Price
$ 61.83
761
447
642
3104
Market Price
$ 81.59
Selling Price
$ 72.09
1034
293
592
2893
Market Price
$ 91.89
Selling Price
$ 81.20
1891
1265
1437
4247
Market Price
$ 106.20
Selling Price
$ 92.98
2749
2189
1243
4237
Market Price
$ 76.04
Selling Price
$ 65.56
1566
1532
547
3496
Market Price
$ 67.07
Selling Price
$ 59.94
2174
2118
2013
3174
Market Price
$ 104.92
Selling Price
$ 89.04
1195
334
850
2819
Market Price
$ 93.48
Selling Price
$ 80.76
871
440
286
2514
Market Price
$ 79.34
Selling Price
$ 71.92
3179
1225
1303
4204
Market Price
$ 71.11
Selling Price
$ 59.95
1683
1501
704
3580
Market Price
$ 102.22
Selling Price
$ 86.94
796
161
494
3675
Market Price
$ 87.36
Selling Price
$ 77.25
1344
1323
1085
1537
Market Price
$ 91.72
Selling Price
$ 81.44
2141
1396
792
3850
Market Price
$ 68.55
Selling Price
$ 62.31
1325
1087
1034
1687
Market Price
$ 67.60
Selling Price
$ 58.37
700
281
462
1516
Market Price
$ 98.91
Selling Price
$ 87.52
3170
1854
1013
3848
Market Price
$ 111.85
Selling Price
$ 93.40
487
346
443
1531
Market Price
$ 107.76
Selling Price
$ 93.50
457
263
303
557
Market Price
$ 102.85
Selling Price
$ 91.70
3723
1646
2323
4267
Market Price
$ 82.77
Selling Price
$ 74.00
1702
1698
1655
2871
Market Price
$ 100.12
Selling Price
$ 89.10
895
179
886
3714
Market Price
$ 73.81
Selling Price
$ 61.51
1074
1005
254
1765
Market Price
$ 114.10
Selling Price
$ 98.47
515
492
498
2370
Market Price
$ 75.36
Selling Price
$ 66.62
3143
1526
2364
3549
Market Price
$ 101.02
Selling Price
$ 89.21
721
586
168
2047
Market Price
$ 90.13
Selling Price
$ 78.81
2954
1976
1406
3600
Market Price
$ 117.07
Selling Price
$ 97.95
1006
564
473
1291
Market Price
$ 82.92
Selling Price
$ 74.65
885
268
238
3025
Market Price
$ 101.57
Selling Price
$ 88.10
1747
952
1084
3791
Market Price
$ 66.64
Selling Price
$ 59.61
1816
368
1130
4488
Market Price
$ 73.77
Selling Price
$ 66.32
488
161
417
921
Market Price
$ 68.11
Selling Price
$ 57.66
1235
395
774
4782
Market Price
$ 64.82
Selling Price
$ 55.66
1786
751
1462
3072
Market Price
$ 63.34
Selling Price
$ 55.22
2805
2629
2383
2967