Market Price
$ 69.11
Selling Price
$ 58.06
752
242
173
2248
Market Price
$ 75.93
Selling Price
$ 66.26
1557
1013
794
2323
Market Price
$ 83.41
Selling Price
$ 72.75
1897
1411
1196
4519
Market Price
$ 114.16
Selling Price
$ 95.49
1643
1596
1192
3576
Market Price
$ 96.87
Selling Price
$ 87.24
1161
487
1024
4086
Market Price
$ 92.83
Selling Price
$ 80.57
593
522
174
802
Market Price
$ 80.63
Selling Price
$ 72.20
4178
2736
3423
4344
Market Price
$ 83.46
Selling Price
$ 75.15
2224
2178
689
4296
Market Price
$ 97.64
Selling Price
$ 82.84
2815
2220
1452
4754
Market Price
$ 73.70
Selling Price
$ 65.36
739
702
192
917
Market Price
$ 106.44
Selling Price
$ 92.31
660
449
385
973
Market Price
$ 99.53
Selling Price
$ 84.40
2406
1897
1775
2751
Market Price
$ 73.51
Selling Price
$ 62.24
2545
1564
1839
2832
Market Price
$ 84.55
Selling Price
$ 71.93
502
198
140
1067
Market Price
$ 77.07
Selling Price
$ 66.13
219
54
162
1028
Market Price
$ 115.12
Selling Price
$ 97.24
104
32
88
468
Market Price
$ 70.46
Selling Price
$ 63.03
1946
1941
1946
3598
Market Price
$ 78.30
Selling Price
$ 68.97
2260
1823
1874
4962
Market Price
$ 68.21
Selling Price
$ 60.93
428
351
214
918
Market Price
$ 100.38
Selling Price
$ 89.57
1049
737
809
1116
Market Price
$ 94.42
Selling Price
$ 81.30
2343
846
675
2351
Market Price
$ 86.84
Selling Price
$ 72.65
2591
1534
2075
2715
Market Price
$ 105.82
Selling Price
$ 90.31
3654
2319
2578
4075
Market Price
$ 88.15
Selling Price
$ 78.63
1242
1219
836
1351
Market Price
$ 80.04
Selling Price
$ 67.95
2606
2510
2380
3383
Market Price
$ 113.36
Selling Price
$ 98.04
127
89
122
597
Market Price
$ 72.32
Selling Price
$ 63.75
2189
2138
1749
2915
Market Price
$ 77.27
Selling Price
$ 69.91
1054
725
941
3636
Market Price
$ 86.98
Selling Price
$ 76.93
930
391
450
3452
Market Price
$ 82.66
Selling Price
$ 71.92
1939
880
1307
2696
Market Price
$ 71.75
Selling Price
$ 61.22
1540
630
809
2223
Market Price
$ 67.90
Selling Price
$ 59.72
1159
965
393
1426
Market Price
$ 105.53
Selling Price
$ 90.13
3234
1553
2989
4254
Market Price
$ 91.40
Selling Price
$ 82.65
1449
910
467
1692
Market Price
$ 106.00
Selling Price
$ 89.37
335
141
78
1354
Market Price
$ 65.45
Selling Price
$ 59.06
826
639
411
1918
Market Price
$ 105.47
Selling Price
$ 94.31
1743
1519
1010
3421
Market Price
$ 89.78
Selling Price
$ 75.17
3353
2328
1144
3355
Market Price
$ 84.42
Selling Price
$ 75.51
2000
675
1139
3019
Market Price
$ 76.72
Selling Price
$ 67.79
4006
3144
1607
4661