Market Price
$ 92.68
Selling Price
$ 77.93
2349
560
1585
3026
Market Price
$ 66.86
Selling Price
$ 57.07
1299
651
1061
2056
Market Price
$ 89.97
Selling Price
$ 80.13
965
915
506
1286
Market Price
$ 90.84
Selling Price
$ 81.53
2439
980
1599
2815
Market Price
$ 87.56
Selling Price
$ 76.18
3564
896
2227
3987
Market Price
$ 78.65
Selling Price
$ 66.79
2591
1202
1950
4920
Market Price
$ 94.26
Selling Price
$ 82.25
1094
358
859
2666
Market Price
$ 107.84
Selling Price
$ 96.49
778
216
479
1349
Market Price
$ 81.53
Selling Price
$ 71.06
2420
1066
1878
4275
Market Price
$ 91.39
Selling Price
$ 82.61
996
973
793
2117
Market Price
$ 94.06
Selling Price
$ 80.99
1145
852
327
4177
Market Price
$ 81.92
Selling Price
$ 74.45
377
194
372
474
Market Price
$ 71.35
Selling Price
$ 64.09
637
529
434
1969
Market Price
$ 73.57
Selling Price
$ 63.67
348
227
281
857
Market Price
$ 78.89
Selling Price
$ 66.41
880
291
550
1152
Market Price
$ 82.61
Selling Price
$ 71.13
2559
2041
1318
4931
Market Price
$ 74.40
Selling Price
$ 63.42
698
593
436
1809
Market Price
$ 70.10
Selling Price
$ 63.65
2039
1945
1622
3315
Market Price
$ 106.61
Selling Price
$ 95.95
1074
723
499
4009
Market Price
$ 90.47
Selling Price
$ 76.36
865
235
507
2605
Market Price
$ 70.86
Selling Price
$ 62.29
2008
1843
1382
4276
Market Price
$ 84.73
Selling Price
$ 74.69
810
204
792
3475
Market Price
$ 100.60
Selling Price
$ 85.39
841
365
820
2809
Market Price
$ 63.46
Selling Price
$ 55.08
891
521
552
1514
Market Price
$ 67.28
Selling Price
$ 59.67
826
623
609
1387
Market Price
$ 89.96
Selling Price
$ 77.43
2380
1973
1988
2949
Market Price
$ 105.39
Selling Price
$ 90.82
1695
1581
749
3253
Market Price
$ 72.50
Selling Price
$ 63.22
2957
2618
2584
4376
Market Price
$ 82.71
Selling Price
$ 71.43
2208
1343
2081
4934
Market Price
$ 111.37
Selling Price
$ 94.31
924
869
247
2453
Market Price
$ 79.25
Selling Price
$ 71.04
2290
1887
1733
3938
Market Price
$ 97.10
Selling Price
$ 83.30
554
471
255
2475
Market Price
$ 106.91
Selling Price
$ 96.82
854
481
847
1348
Market Price
$ 82.08
Selling Price
$ 71.26
3378
1906
897
3943
Market Price
$ 115.53
Selling Price
$ 97.49
1155
237
687
4370
Market Price
$ 88.45
Selling Price
$ 76.40
3542
1451
2541
3599
Market Price
$ 89.35
Selling Price
$ 76.51
2480
980
1579
4029
Market Price
$ 117.45
Selling Price
$ 98.38
2128
1638
1821
2952
Market Price
$ 69.69
Selling Price
$ 61.46
4233
905
3613
4635
Market Price
$ 74.24
Selling Price
$ 65.98
2491
1827
1477
3553