Market Price
$ 68.39
Selling Price
$ 61.67
760
641
370
2788
Market Price
$ 69.36
Selling Price
$ 62.62
2505
1401
1906
2613
Market Price
$ 91.61
Selling Price
$ 80.14
1781
748
459
3523
Market Price
$ 90.53
Selling Price
$ 79.69
958
932
318
4134
Market Price
$ 81.31
Selling Price
$ 73.10
767
183
300
1277
Market Price
$ 101.55
Selling Price
$ 91.60
432
422
397
845
Market Price
$ 105.81
Selling Price
$ 95.31
480
478
412
831
Market Price
$ 89.84
Selling Price
$ 80.64
1137
1028
844
1227
Market Price
$ 114.16
Selling Price
$ 98.97
2270
2019
2104
4304
Market Price
$ 87.18
Selling Price
$ 75.74
2255
987
510
3123
Market Price
$ 98.58
Selling Price
$ 89.57
1675
982
926
3163
Market Price
$ 104.75
Selling Price
$ 91.04
440
291
261
1144
Market Price
$ 82.93
Selling Price
$ 74.21
1087
827
487
1413
Market Price
$ 88.42
Selling Price
$ 75.00
2157
2054
799
2352
Market Price
$ 111.96
Selling Price
$ 96.60
1284
445
362
2101
Market Price
$ 81.44
Selling Price
$ 73.67
999
979
941
3382
Market Price
$ 64.65
Selling Price
$ 57.58
1837
1309
923
4154
Market Price
$ 79.21
Selling Price
$ 67.74
1892
1382
804
3147
Market Price
$ 83.52
Selling Price
$ 75.38
1560
1432
1423
4365
Market Price
$ 62.23
Selling Price
$ 55.38
1274
537
656
4459
Market Price
$ 72.19
Selling Price
$ 63.51
183
44
181
482
Market Price
$ 93.77
Selling Price
$ 83.73
2213
1274
489
3601
Market Price
$ 66.55
Selling Price
$ 56.04
262
104
220
629
Market Price
$ 72.51
Selling Price
$ 61.83
1296
439
1082
2187
Market Price
$ 74.31
Selling Price
$ 66.03
2003
549
1638
3108
Market Price
$ 63.10
Selling Price
$ 56.44
594
401
503
1647
Market Price
$ 95.93
Selling Price
$ 83.06
407
149
310
1215
Market Price
$ 80.50
Selling Price
$ 71.95
1625
545
646
2939
Market Price
$ 104.48
Selling Price
$ 88.56
1425
1074
434
2125
Market Price
$ 105.12
Selling Price
$ 90.62
873
237
326
1667
Market Price
$ 86.64
Selling Price
$ 73.84
3865
2571
3280
4099
Market Price
$ 69.98
Selling Price
$ 59.87
2070
1689
990
3177
Market Price
$ 85.10
Selling Price
$ 71.49
331
141
184
1093
Market Price
$ 91.20
Selling Price
$ 80.87
4183
3826
1031
4491
Market Price
$ 109.55
Selling Price
$ 92.62
1886
1205
1365
2122
Market Price
$ 92.66
Selling Price
$ 79.74
2285
996
644
2895
Market Price
$ 109.10
Selling Price
$ 98.36
188
61
136
825
Market Price
$ 68.07
Selling Price
$ 60.35
3876
1868
3020
4750
Market Price
$ 75.47
Selling Price
$ 64.13
2214
741
554
3140
Market Price
$ 76.56
Selling Price
$ 68.44
3515
866
1052
4061