Market Price
$ 136.13
Selling Price
$ 115.41
1950
814
1336
4154
Market Price
$ 118.12
Selling Price
$ 105.21
777
348
259
1355
Market Price
$ 110.90
Selling Price
$ 96.88
1492
1102
527
2797
Market Price
$ 100.81
Selling Price
$ 86.39
3322
2584
771
4709
Market Price
$ 85.80
Selling Price
$ 71.70
1390
1321
755
1639
Market Price
$ 95.70
Selling Price
$ 84.03
2189
2110
1689
3718
Market Price
$ 91.32
Selling Price
$ 76.15
2069
2050
1211
2439
Market Price
$ 109.38
Selling Price
$ 92.25
446
116
130
1262
Market Price
$ 81.94
Selling Price
$ 71.69
2183
1350
1851
2223
Market Price
$ 135.77
Selling Price
$ 115.40
1439
1075
526
1777
Market Price
$ 128.16
Selling Price
$ 111.78
819
278
661
1680
Market Price
$ 127.81
Selling Price
$ 107.83
706
150
358
2340
Market Price
$ 118.85
Selling Price
$ 102.45
688
524
672
2504
Market Price
$ 111.08
Selling Price
$ 94.81
1602
1103
918
1667
Market Price
$ 136.66
Selling Price
$ 117.20
1216
654
499
4347
Market Price
$ 85.00
Selling Price
$ 73.73
2528
967
1181
2723
Market Price
$ 128.84
Selling Price
$ 110.49
2506
1885
2204
3977
Market Price
$ 102.84
Selling Price
$ 86.24
4110
3636
2498
4724
Market Price
$ 113.48
Selling Price
$ 100.23
506
483
184
1592
Market Price
$ 132.92
Selling Price
$ 114.97
1300
355
969
2820
Market Price
$ 116.72
Selling Price
$ 101.54
3327
1892
2082
4837
Market Price
$ 105.81
Selling Price
$ 90.92
772
351
475
983
Market Price
$ 89.83
Selling Price
$ 77.68
1967
680
869
4155
Market Price
$ 105.39
Selling Price
$ 92.49
2644
2165
545
3080
Market Price
$ 79.73
Selling Price
$ 71.60
420
146
391
1596
Market Price
$ 90.79
Selling Price
$ 81.83
603
486
278
1957
Market Price
$ 99.11
Selling Price
$ 89.18
1955
1633
1751
1993
Market Price
$ 93.49
Selling Price
$ 81.36
2196
1929
1808
4215
Market Price
$ 116.87
Selling Price
$ 99.21
2687
1831
794
4935
Market Price
$ 131.78
Selling Price
$ 114.89
585
543
370
1762
Market Price
$ 120.64
Selling Price
$ 101.75
3273
2633
1126
3496
Market Price
$ 84.12
Selling Price
$ 74.63
1224
304
1221
3343
Market Price
$ 99.15
Selling Price
$ 83.79
1918
1175
1484
4744
Market Price
$ 86.98
Selling Price
$ 74.78
1926
917
902
2676
Market Price
$ 86.37
Selling Price
$ 73.36
2191
1274
1452
2627
Market Price
$ 82.00
Selling Price
$ 74.01
983
692
483
3381
Market Price
$ 106.46
Selling Price
$ 92.24
336
202
96
1408
Market Price
$ 102.79
Selling Price
$ 89.05
1755
1155
1245
4220
Market Price
$ 130.15
Selling Price
$ 111.01
638
466
347
1477
Market Price
$ 115.37
Selling Price
$ 98.67
881
545
556
1717