Market Price
$ 86.93
Selling Price
$ 77.31
1765
1735
1708
2509
Market Price
$ 67.84
Selling Price
$ 59.40
1103
366
443
2085
Market Price
$ 114.90
Selling Price
$ 98.89
604
210
398
1854
Market Price
$ 76.35
Selling Price
$ 68.02
1206
875
337
2392
Market Price
$ 71.39
Selling Price
$ 62.07
1554
915
618
1876
Market Price
$ 88.11
Selling Price
$ 77.11
3230
2349
2640
3662
Market Price
$ 106.31
Selling Price
$ 89.50
2152
1198
2137
2473
Market Price
$ 102.41
Selling Price
$ 90.46
1302
1184
957
1413
Market Price
$ 84.81
Selling Price
$ 73.27
2097
1971
2031
4863
Market Price
$ 104.64
Selling Price
$ 88.29
1314
306
284
2651
Market Price
$ 89.30
Selling Price
$ 75.07
1193
1015
687
1687
Market Price
$ 89.27
Selling Price
$ 77.35
924
351
492
1071
Market Price
$ 82.26
Selling Price
$ 70.89
537
193
219
2685
Market Price
$ 104.89
Selling Price
$ 88.70
3412
835
2339
3672
Market Price
$ 69.14
Selling Price
$ 61.87
808
301
297
1728
Market Price
$ 81.65
Selling Price
$ 69.89
1245
251
625
1987
Market Price
$ 69.65
Selling Price
$ 62.86
1503
1081
625
2872
Market Price
$ 90.03
Selling Price
$ 77.80
708
221
226
3443
Market Price
$ 87.78
Selling Price
$ 75.71
882
282
746
3460
Market Price
$ 74.86
Selling Price
$ 67.25
1627
849
1107
3590
Market Price
$ 111.11
Selling Price
$ 97.85
1140
1111
359
2736
Market Price
$ 107.40
Selling Price
$ 93.00
1649
956
932
4540
Market Price
$ 68.83
Selling Price
$ 60.05
2595
2040
2369
3175
Market Price
$ 106.63
Selling Price
$ 94.75
366
77
293
500
Market Price
$ 72.69
Selling Price
$ 60.90
1345
1011
1064
3102
Market Price
$ 106.51
Selling Price
$ 95.59
1197
396
489
1230
Market Price
$ 105.89
Selling Price
$ 91.35
558
330
461
892
Market Price
$ 101.40
Selling Price
$ 87.38
1105
988
464
4969
Market Price
$ 75.25
Selling Price
$ 67.52
1030
371
488
2024
Market Price
$ 107.36
Selling Price
$ 94.40
256
141
239
636
Market Price
$ 100.88
Selling Price
$ 87.17
2199
2152
1157
2526
Market Price
$ 95.60
Selling Price
$ 80.81
457
264
364
588
Market Price
$ 97.72
Selling Price
$ 87.30
387
188
350
1074
Market Price
$ 100.21
Selling Price
$ 85.56
4125
1983
3355
4133
Market Price
$ 105.84
Selling Price
$ 95.16
1398
559
1345
1806
Market Price
$ 98.63
Selling Price
$ 82.42
1462
1168
749
2931
Market Price
$ 65.15
Selling Price
$ 57.98
439
257
378
1261
Market Price
$ 94.10
Selling Price
$ 80.16
2486
1458
1962
3304
Market Price
$ 76.50
Selling Price
$ 66.60
2463
1872
713
2768
Market Price
$ 107.02
Selling Price
$ 95.29
820
283
413
3396