Market Price
$ 107.11
Selling Price
$ 95.55
1222
547
832
3596
Market Price
$ 91.88
Selling Price
$ 82.05
300
258
137
748
Market Price
$ 68.27
Selling Price
$ 57.24
265
230
66
870
Market Price
$ 71.76
Selling Price
$ 64.38
741
149
242
762
Market Price
$ 98.10
Selling Price
$ 84.56
1200
1053
944
3001
Market Price
$ 100.46
Selling Price
$ 86.46
1091
1006
1008
3033
Market Price
$ 98.12
Selling Price
$ 82.92
2041
973
519
2340
Market Price
$ 73.12
Selling Price
$ 61.72
2956
2896
997
4610
Market Price
$ 67.14
Selling Price
$ 56.89
1649
900
361
1888
Market Price
$ 78.01
Selling Price
$ 70.57
1554
1323
1039
2763
Market Price
$ 109.14
Selling Price
$ 94.99
359
87
75
851
Market Price
$ 102.79
Selling Price
$ 87.13
2579
2237
1221
3046
Market Price
$ 75.77
Selling Price
$ 65.89
2812
1720
945
4145
Market Price
$ 103.08
Selling Price
$ 91.77
838
695
730
1648
Market Price
$ 81.61
Selling Price
$ 68.65
906
311
226
1993
Market Price
$ 76.86
Selling Price
$ 65.49
275
95
153
681
Market Price
$ 112.81
Selling Price
$ 97.27
2810
1682
1642
3943
Market Price
$ 102.67
Selling Price
$ 92.63
720
359
598
1509
Market Price
$ 100.28
Selling Price
$ 88.95
1124
982
1086
2289
Market Price
$ 77.34
Selling Price
$ 69.71
2295
2055
1155
4243
Market Price
$ 91.72
Selling Price
$ 82.87
3476
1351
1521
3649
Market Price
$ 74.47
Selling Price
$ 67.21
2041
1245
808
3499
Market Price
$ 89.71
Selling Price
$ 80.73
1154
1133
320
1546
Market Price
$ 90.96
Selling Price
$ 79.14
886
202
366
1654
Market Price
$ 80.04
Selling Price
$ 71.99
2912
2844
613
4772
Market Price
$ 102.22
Selling Price
$ 89.94
2049
1621
691
2568
Market Price
$ 75.66
Selling Price
$ 63.57
705
354
206
1398
Market Price
$ 98.99
Selling Price
$ 86.97
1732
407
1530
4822
Market Price
$ 71.68
Selling Price
$ 61.42
1225
554
493
2615
Market Price
$ 83.58
Selling Price
$ 69.71
2983
1817
2298
3042
Market Price
$ 71.65
Selling Price
$ 62.71
876
214
605
3280
Market Price
$ 73.73
Selling Price
$ 62.95
1369
638
1073
1767
Market Price
$ 94.11
Selling Price
$ 80.35
2068
1963
1966
3174
Market Price
$ 106.74
Selling Price
$ 94.60
1582
601
698
2778
Market Price
$ 99.03
Selling Price
$ 83.21
2691
960
947
4874
Market Price
$ 98.36
Selling Price
$ 88.82
1952
863
587
4495
Market Price
$ 85.87
Selling Price
$ 72.63
1169
597
758
3591
Market Price
$ 66.32
Selling Price
$ 58.45
3187
1816
1370
3851
Market Price
$ 83.23
Selling Price
$ 69.53
202
40
120
954
Market Price
$ 106.67
Selling Price
$ 92.74
532
294
127
1192