Market Price
$ 70.30
Selling Price
$ 60.88
640
427
632
1996
Market Price
$ 91.99
Selling Price
$ 82.05
1416
802
820
2013
Market Price
$ 79.13
Selling Price
$ 68.79
3257
941
3099
4734
Market Price
$ 115.67
Selling Price
$ 98.30
900
317
463
4119
Market Price
$ 87.30
Selling Price
$ 78.57
988
817
510
1793
Market Price
$ 77.77
Selling Price
$ 65.19
1525
780
1389
2070
Market Price
$ 93.33
Selling Price
$ 78.79
2046
2015
463
2140
Market Price
$ 85.02
Selling Price
$ 76.59
1297
977
969
1349
Market Price
$ 78.99
Selling Price
$ 68.38
1948
1901
539
2459
Market Price
$ 64.05
Selling Price
$ 55.44
534
450
428
540
Market Price
$ 105.48
Selling Price
$ 95.28
1225
728
538
3058
Market Price
$ 90.45
Selling Price
$ 77.98
1777
1727
1592
3395
Market Price
$ 73.75
Selling Price
$ 65.21
1310
1112
1054
1471
Market Price
$ 106.00
Selling Price
$ 93.68
1512
1413
1459
4691
Market Price
$ 96.19
Selling Price
$ 86.74
1145
615
240
2163
Market Price
$ 72.52
Selling Price
$ 65.67
1419
1027
832
4781
Market Price
$ 90.01
Selling Price
$ 76.87
338
215
160
1071
Market Price
$ 65.40
Selling Price
$ 58.56
1047
758
958
1923
Market Price
$ 111.08
Selling Price
$ 97.64
2268
996
743
2808
Market Price
$ 90.90
Selling Price
$ 80.88
2140
1676
1612
2459
Market Price
$ 94.59
Selling Price
$ 83.92
3177
1147
2789
4004
Market Price
$ 107.56
Selling Price
$ 94.57
2620
1137
985
3375
Market Price
$ 79.87
Selling Price
$ 67.31
2023
1386
1162
2594
Market Price
$ 109.85
Selling Price
$ 91.66
2444
1224
540
4205
Market Price
$ 79.47
Selling Price
$ 68.00
317
140
317
1308
Market Price
$ 110.80
Selling Price
$ 93.78
2158
914
1640
4163
Market Price
$ 95.68
Selling Price
$ 85.96
1356
950
606
1659
Market Price
$ 105.66
Selling Price
$ 93.68
1127
972
587
1376
Market Price
$ 76.58
Selling Price
$ 65.15
401
206
259
743
Market Price
$ 87.17
Selling Price
$ 73.68
1852
1829
1176
2752
Market Price
$ 94.90
Selling Price
$ 82.76
2673
2450
1505
3091
Market Price
$ 73.37
Selling Price
$ 65.70
2006
479
945
2425
Market Price
$ 70.72
Selling Price
$ 63.58
2019
912
1662
4965
Market Price
$ 73.30
Selling Price
$ 65.74
913
796
429
2310
Market Price
$ 97.77
Selling Price
$ 84.70
1520
1006
1064
4142
Market Price
$ 63.69
Selling Price
$ 56.93
1901
520
672
2187
Market Price
$ 86.43
Selling Price
$ 77.64
1967
911
798
3614
Market Price
$ 74.22
Selling Price
$ 62.77
2053
850
1255
4278
Market Price
$ 72.44
Selling Price
$ 60.39
914
775
621
3109
Market Price
$ 69.91
Selling Price
$ 61.40
4049
1092
3529
4490