Market Price
$ 91.46
Selling Price
$ 81.63
2084
1244
1245
3240
Market Price
$ 109.83
Selling Price
$ 95.29
2752
2047
1658
4794
Market Price
$ 77.19
Selling Price
$ 69.28
2314
1178
1265
4498
Market Price
$ 104.75
Selling Price
$ 94.70
323
242
257
1559
Market Price
$ 84.87
Selling Price
$ 72.41
1753
923
1051
4601
Market Price
$ 64.62
Selling Price
$ 56.12
1125
1110
667
2471
Market Price
$ 93.40
Selling Price
$ 80.40
1235
578
687
1340
Market Price
$ 75.67
Selling Price
$ 67.62
2688
1442
1781
4559
Market Price
$ 77.33
Selling Price
$ 67.57
1046
390
371
2884
Market Price
$ 81.38
Selling Price
$ 71.74
2362
1035
1926
2826
Market Price
$ 103.58
Selling Price
$ 93.38
2246
1218
634
3968
Market Price
$ 95.59
Selling Price
$ 84.05
2415
2112
769
3240
Market Price
$ 88.03
Selling Price
$ 75.95
532
176
220
1870
Market Price
$ 92.48
Selling Price
$ 80.24
2097
1234
700
3709
Market Price
$ 66.90
Selling Price
$ 60.75
2637
1098
1351
3246
Market Price
$ 81.55
Selling Price
$ 70.83
1672
1609
1382
3864
Market Price
$ 88.88
Selling Price
$ 79.47
2986
1169
1837
4048
Market Price
$ 72.21
Selling Price
$ 61.18
484
130
350
758
Market Price
$ 100.39
Selling Price
$ 86.47
1462
1353
1448
4249
Market Price
$ 89.36
Selling Price
$ 76.06
3485
2007
1947
3618
Market Price
$ 107.25
Selling Price
$ 94.27
3627
1549
946
4960
Market Price
$ 115.69
Selling Price
$ 98.77
1072
752
629
4680
Market Price
$ 83.11
Selling Price
$ 70.86
2308
1719
1779
4867
Market Price
$ 77.83
Selling Price
$ 66.84
1174
695
288
4151
Market Price
$ 93.90
Selling Price
$ 84.11
1797
822
615
4107
Market Price
$ 65.17
Selling Price
$ 55.58
1509
1152
992
4561
Market Price
$ 67.96
Selling Price
$ 60.93
3380
3179
1970
3396
Market Price
$ 103.56
Selling Price
$ 94.02
1141
607
514
1907
Market Price
$ 86.19
Selling Price
$ 74.05
2254
2198
472
2845
Market Price
$ 69.29
Selling Price
$ 59.08
1851
1125
1089
2134
Market Price
$ 98.91
Selling Price
$ 84.78
1636
859
520
4077
Market Price
$ 99.26
Selling Price
$ 88.61
999
765
405
3919
Market Price
$ 63.45
Selling Price
$ 57.09
542
440
223
1946
Market Price
$ 90.34
Selling Price
$ 76.62
1241
991
643
4935
Market Price
$ 87.86
Selling Price
$ 75.66
1196
1109
1084
1863
Market Price
$ 96.67
Selling Price
$ 82.23
993
864
817
1456
Market Price
$ 75.23
Selling Price
$ 64.17
2047
1459
744
2266
Market Price
$ 102.18
Selling Price
$ 90.53
984
912
258
1410
Market Price
$ 114.87
Selling Price
$ 96.50
360
136
293
439
Market Price
$ 80.24
Selling Price
$ 68.32
1009
781
354
2881