Market Price
$ 109.02
Selling Price
$ 91.83
1542
724
674
1846
Market Price
$ 93.03
Selling Price
$ 77.85
4197
859
1006
4960
Market Price
$ 114.19
Selling Price
$ 95.48
755
753
426
2521
Market Price
$ 102.18
Selling Price
$ 85.51
1378
936
855
1457
Market Price
$ 92.68
Selling Price
$ 77.69
1736
1303
1557
3172
Market Price
$ 95.59
Selling Price
$ 82.65
4503
1928
4488
4571
Market Price
$ 111.91
Selling Price
$ 93.52
468
118
353
586
Market Price
$ 92.13
Selling Price
$ 80.66
2934
2567
757
3944
Market Price
$ 93.82
Selling Price
$ 84.92
1471
1243
1068
2340
Market Price
$ 75.50
Selling Price
$ 66.98
207
119
200
1034
Market Price
$ 76.50
Selling Price
$ 64.99
1149
564
737
2229
Market Price
$ 78.00
Selling Price
$ 67.66
299
226
203
951
Market Price
$ 87.00
Selling Price
$ 72.77
670
224
276
1440
Market Price
$ 108.54
Selling Price
$ 95.07
2181
2060
1576
2186
Market Price
$ 66.97
Selling Price
$ 57.19
1963
604
1579
3453
Market Price
$ 68.22
Selling Price
$ 59.96
914
855
491
2077
Market Price
$ 87.95
Selling Price
$ 77.20
1257
1106
360
4465
Market Price
$ 68.30
Selling Price
$ 61.01
4722
2122
2301
4833
Market Price
$ 64.50
Selling Price
$ 57.62
853
578
417
2084
Market Price
$ 85.92
Selling Price
$ 72.04
1840
784
554
4981
Market Price
$ 80.15
Selling Price
$ 67.85
2480
1999
1242
3806
Market Price
$ 80.49
Selling Price
$ 70.74
2181
1454
1465
4964
Market Price
$ 101.02
Selling Price
$ 91.62
2672
1878
2285
3024
Market Price
$ 94.36
Selling Price
$ 81.45
2393
2254
683
3195
Market Price
$ 83.99
Selling Price
$ 72.21
1252
1074
1037
1766
Market Price
$ 67.37
Selling Price
$ 60.20
1587
504
1212
2048
Market Price
$ 99.85
Selling Price
$ 87.26
2945
749
2764
3171
Market Price
$ 69.39
Selling Price
$ 63.04
497
266
238
718
Market Price
$ 103.19
Selling Price
$ 86.98
3187
1772
2152
3380
Market Price
$ 87.25
Selling Price
$ 76.29
1527
1465
1314
1915
Market Price
$ 72.36
Selling Price
$ 65.15
526
216
219
1774
Market Price
$ 71.52
Selling Price
$ 64.82
485
391
253
825
Market Price
$ 110.49
Selling Price
$ 97.32
946
935
935
2896
Market Price
$ 71.50
Selling Price
$ 63.59
2254
1998
1492
3143
Market Price
$ 66.02
Selling Price
$ 55.22
1246
1085
870
4974
Market Price
$ 111.08
Selling Price
$ 96.50
1044
849
972
1118
Market Price
$ 77.63
Selling Price
$ 65.42
1179
358
792
3032
Market Price
$ 87.41
Selling Price
$ 73.20
2508
893
1635
4181
Market Price
$ 97.79
Selling Price
$ 81.86
480
426
228
1009
Market Price
$ 91.65
Selling Price
$ 79.04
1078
382
584
2805