Market Price
$ 105.25
Selling Price
$ 95.26
2559
1752
2100
4181
Market Price
$ 73.20
Selling Price
$ 64.86
2680
1902
2397
4131
Market Price
$ 83.29
Selling Price
$ 72.68
602
218
514
2887
Market Price
$ 111.86
Selling Price
$ 95.85
860
707
316
1409
Market Price
$ 70.01
Selling Price
$ 58.52
568
338
428
971
Market Price
$ 89.74
Selling Price
$ 76.59
3110
2752
974
4114
Market Price
$ 100.63
Selling Price
$ 89.80
1200
345
336
4505
Market Price
$ 68.64
Selling Price
$ 61.81
3267
2052
1901
3610
Market Price
$ 99.00
Selling Price
$ 84.09
804
332
488
2596
Market Price
$ 66.29
Selling Price
$ 57.21
1071
651
310
1573
Market Price
$ 89.17
Selling Price
$ 78.31
4081
854
1420
4699
Market Price
$ 109.72
Selling Price
$ 93.12
1044
971
483
1086
Market Price
$ 91.00
Selling Price
$ 81.43
2630
2071
1913
2878
Market Price
$ 64.79
Selling Price
$ 57.01
455
136
376
2234
Market Price
$ 93.71
Selling Price
$ 78.87
1244
741
322
1693
Market Price
$ 106.81
Selling Price
$ 94.12
1328
1111
389
1936
Market Price
$ 96.34
Selling Price
$ 82.91
1360
724
610
1555
Market Price
$ 87.94
Selling Price
$ 73.80
2161
583
1507
3324
Market Price
$ 103.82
Selling Price
$ 91.71
929
499
863
2045
Market Price
$ 93.16
Selling Price
$ 80.57
1348
508
851
1988
Market Price
$ 95.33
Selling Price
$ 85.39
1238
1067
427
2944
Market Price
$ 107.66
Selling Price
$ 97.12
3421
2474
3414
4656
Market Price
$ 81.17
Selling Price
$ 71.07
843
811
421
3688
Market Price
$ 74.57
Selling Price
$ 67.75
585
288
182
815
Market Price
$ 81.79
Selling Price
$ 70.89
1682
1136
912
3966
Market Price
$ 106.25
Selling Price
$ 91.90
1141
773
1020
4529
Market Price
$ 76.76
Selling Price
$ 67.20
983
923
436
4756
Market Price
$ 89.50
Selling Price
$ 77.71
1913
1084
590
2456
Market Price
$ 104.07
Selling Price
$ 88.78
3084
1181
1016
3183
Market Price
$ 67.88
Selling Price
$ 59.73
575
225
169
622
Market Price
$ 105.49
Selling Price
$ 95.62
3695
988
1595
3896
Market Price
$ 74.53
Selling Price
$ 62.46
839
395
504
863
Market Price
$ 116.26
Selling Price
$ 97.89
2127
781
1539
2515
Market Price
$ 75.02
Selling Price
$ 65.33
1252
703
521
2027
Market Price
$ 103.37
Selling Price
$ 87.25
749
427
509
784
Market Price
$ 108.02
Selling Price
$ 90.64
1549
1214
350
2432
Market Price
$ 100.08
Selling Price
$ 88.99
461
218
115
910
Market Price
$ 82.92
Selling Price
$ 70.44
3148
1681
2671
4207
Market Price
$ 99.79
Selling Price
$ 84.06
313
299
64
1183
Market Price
$ 77.20
Selling Price
$ 68.96
964
852
283
3708