Market Price
$ 77.91
Selling Price
$ 65.06
502
329
182
2436
Market Price
$ 101.61
Selling Price
$ 85.53
1647
343
420
2650
Market Price
$ 65.21
Selling Price
$ 58.53
998
715
557
1012
Market Price
$ 78.06
Selling Price
$ 65.37
2043
1794
818
2431
Market Price
$ 95.97
Selling Price
$ 85.77
365
176
307
703
Market Price
$ 80.86
Selling Price
$ 73.50
1587
917
786
3944
Market Price
$ 87.71
Selling Price
$ 75.57
1481
354
969
2291
Market Price
$ 91.52
Selling Price
$ 83.12
788
541
227
2323
Market Price
$ 92.24
Selling Price
$ 80.34
1287
416
364
1882
Market Price
$ 100.74
Selling Price
$ 87.86
692
289
258
916
Market Price
$ 86.01
Selling Price
$ 71.98
1320
314
1142
1534
Market Price
$ 65.92
Selling Price
$ 57.69
2654
1860
1118
3582
Market Price
$ 75.75
Selling Price
$ 68.48
3176
1195
3096
4180
Market Price
$ 106.09
Selling Price
$ 91.24
1707
1673
1547
2068
Market Price
$ 78.23
Selling Price
$ 66.91
2088
786
2027
3155
Market Price
$ 70.78
Selling Price
$ 62.77
2373
2196
583
3155
Market Price
$ 73.98
Selling Price
$ 63.98
1220
914
722
3009
Market Price
$ 94.46
Selling Price
$ 82.04
2112
775
1861
4228
Market Price
$ 113.28
Selling Price
$ 97.08
1710
505
1241
3496
Market Price
$ 64.78
Selling Price
$ 57.45
1159
475
891
1309
Market Price
$ 83.60
Selling Price
$ 74.39
148
120
72
674
Market Price
$ 85.98
Selling Price
$ 71.83
653
565
136
1305
Market Price
$ 85.82
Selling Price
$ 76.59
822
295
212
2274
Market Price
$ 77.90
Selling Price
$ 70.70
228
154
80
637
Market Price
$ 103.08
Selling Price
$ 88.64
3484
1076
2283
3926
Market Price
$ 87.02
Selling Price
$ 76.50
3725
1231
1731
3983
Market Price
$ 76.31
Selling Price
$ 64.95
773
590
298
2821
Market Price
$ 71.65
Selling Price
$ 64.42
502
367
104
2444
Market Price
$ 92.62
Selling Price
$ 82.05
963
494
728
1134
Market Price
$ 77.35
Selling Price
$ 67.61
1111
242
637
1485
Market Price
$ 97.77
Selling Price
$ 81.67
4603
4017
4097
4832
Market Price
$ 89.75
Selling Price
$ 80.58
2752
882
2507
4175
Market Price
$ 66.76
Selling Price
$ 59.40
479
257
310
1822
Market Price
$ 107.80
Selling Price
$ 97.82
1605
1530
1131
2809
Market Price
$ 111.05
Selling Price
$ 95.56
2540
1058
780
4079
Market Price
$ 109.53
Selling Price
$ 93.66
4909
4490
2837
4953
Market Price
$ 88.96
Selling Price
$ 76.58
975
266
475
3972
Market Price
$ 89.50
Selling Price
$ 78.07
3680
3293
2660
4587
Market Price
$ 63.96
Selling Price
$ 56.93
2189
852
466
4161
Market Price
$ 77.59
Selling Price
$ 65.19
895
433
463
1575