Market Price
$ 87.86
Selling Price
$ 74.85
1854
1028
753
4859
Market Price
$ 90.54
Selling Price
$ 77.37
858
344
622
2161
Market Price
$ 96.44
Selling Price
$ 85.67
1846
375
393
2289
Market Price
$ 96.84
Selling Price
$ 84.00
3486
1980
1054
4218
Market Price
$ 89.91
Selling Price
$ 78.44
953
442
815
1868
Market Price
$ 62.00
Selling Price
$ 55.06
2493
1643
550
4296
Market Price
$ 102.97
Selling Price
$ 91.29
1313
1029
293
1565
Market Price
$ 81.32
Selling Price
$ 71.46
2910
2007
2616
4152
Market Price
$ 62.39
Selling Price
$ 55.68
1980
1910
1301
2864
Market Price
$ 75.43
Selling Price
$ 65.31
2499
1642
1656
3521
Market Price
$ 80.45
Selling Price
$ 71.95
1829
1107
498
2936
Market Price
$ 108.19
Selling Price
$ 94.48
1364
702
530
2238
Market Price
$ 64.17
Selling Price
$ 56.49
2070
485
1616
2749
Market Price
$ 65.55
Selling Price
$ 58.98
1414
1016
472
1475
Market Price
$ 83.93
Selling Price
$ 75.81
2363
770
1380
3773
Market Price
$ 84.10
Selling Price
$ 73.69
1553
658
779
1661
Market Price
$ 112.64
Selling Price
$ 93.88
1611
410
641
1934
Market Price
$ 80.19
Selling Price
$ 69.57
1152
275
564
1756
Market Price
$ 74.35
Selling Price
$ 66.32
1814
1731
728
2423
Market Price
$ 109.90
Selling Price
$ 98.34
1769
1094
826
4329
Market Price
$ 74.88
Selling Price
$ 64.80
1898
794
1482
3137
Market Price
$ 82.53
Selling Price
$ 71.55
586
381
474
1482
Market Price
$ 87.56
Selling Price
$ 79.32
3138
2144
1511
3193
Market Price
$ 70.11
Selling Price
$ 60.68
717
210
530
1780
Market Price
$ 82.21
Selling Price
$ 71.02
876
612
551
4210
Market Price
$ 88.66
Selling Price
$ 79.81
1200
545
1139
3497
Market Price
$ 91.54
Selling Price
$ 76.35
260
154
187
725
Market Price
$ 98.33
Selling Price
$ 82.31
302
157
228
409
Market Price
$ 111.27
Selling Price
$ 93.40
309
189
278
994
Market Price
$ 90.29
Selling Price
$ 80.56
3199
2925
2019
4092
Market Price
$ 63.08
Selling Price
$ 55.46
2524
1414
2115
4935
Market Price
$ 73.61
Selling Price
$ 61.92
1419
343
1287
4026
Market Price
$ 77.59
Selling Price
$ 66.38
2242
1730
658
2276
Market Price
$ 102.30
Selling Price
$ 86.32
1439
420
1333
1447
Market Price
$ 105.21
Selling Price
$ 88.74
3554
3234
3506
4024
Market Price
$ 79.63
Selling Price
$ 71.46
455
320
283
1741
Market Price
$ 85.10
Selling Price
$ 71.19
359
75
242
1011
Market Price
$ 90.84
Selling Price
$ 76.50
279
64
247
628
Market Price
$ 66.24
Selling Price
$ 56.10
814
634
167
1253
Market Price
$ 75.40
Selling Price
$ 64.34
3106
1867
2125
3455