Market Price
$ 85.89
Selling Price
$ 72.25
1355
711
826
2283
Market Price
$ 96.74
Selling Price
$ 83.33
1085
362
418
4392
Market Price
$ 106.63
Selling Price
$ 96.47
1524
460
1511
1557
Market Price
$ 79.29
Selling Price
$ 70.67
583
396
435
988
Market Price
$ 109.64
Selling Price
$ 96.62
2267
1268
2143
2422
Market Price
$ 88.98
Selling Price
$ 75.15
4702
1083
3060
4760
Market Price
$ 86.79
Selling Price
$ 74.71
646
488
483
1097
Market Price
$ 89.91
Selling Price
$ 81.13
3178
1017
1534
4332
Market Price
$ 109.75
Selling Price
$ 91.98
2154
2018
2012
2631
Market Price
$ 73.67
Selling Price
$ 63.92
2521
2275
1938
4578
Market Price
$ 81.10
Selling Price
$ 72.21
694
445
435
1399
Market Price
$ 76.25
Selling Price
$ 66.05
715
379
325
3338
Market Price
$ 77.79
Selling Price
$ 67.67
1143
1114
796
3906
Market Price
$ 81.95
Selling Price
$ 72.44
290
217
200
958
Market Price
$ 110.47
Selling Price
$ 94.51
1331
290
806
1788
Market Price
$ 66.00
Selling Price
$ 56.36
1794
794
1444
3676
Market Price
$ 105.31
Selling Price
$ 88.10
334
70
108
1210
Market Price
$ 88.59
Selling Price
$ 80.39
1325
500
1032
4145
Market Price
$ 64.80
Selling Price
$ 56.94
188
187
160
555
Market Price
$ 89.36
Selling Price
$ 79.11
1278
596
717
3891
Market Price
$ 76.28
Selling Price
$ 65.20
603
376
210
725
Market Price
$ 75.04
Selling Price
$ 63.96
3100
2102
2084
3298
Market Price
$ 75.32
Selling Price
$ 66.53
1580
433
1237
2865
Market Price
$ 65.76
Selling Price
$ 56.57
2050
1260
763
2668
Market Price
$ 116.69
Selling Price
$ 97.77
3907
2250
2176
3995
Market Price
$ 78.39
Selling Price
$ 67.10
972
430
760
2246
Market Price
$ 67.97
Selling Price
$ 60.91
458
241
331
889
Market Price
$ 102.51
Selling Price
$ 90.14
2108
517
1842
2546
Market Price
$ 112.13
Selling Price
$ 96.94
346
293
290
1004
Market Price
$ 93.52
Selling Price
$ 83.85
270
232
227
464
Market Price
$ 101.58
Selling Price
$ 89.10
1792
1655
1252
2858
Market Price
$ 69.56
Selling Price
$ 58.21
2380
2050
1284
4296
Market Price
$ 75.01
Selling Price
$ 63.66
3564
2382
3552
3952
Market Price
$ 99.53
Selling Price
$ 83.03
762
593
597
1356
Market Price
$ 112.51
Selling Price
$ 98.82
2045
630
495
4488
Market Price
$ 67.91
Selling Price
$ 60.03
2396
1270
1086
2897
Market Price
$ 88.99
Selling Price
$ 78.11
3271
1404
1375
3306
Market Price
$ 86.58
Selling Price
$ 77.18
569
342
394
1698
Market Price
$ 100.26
Selling Price
$ 84.26
637
554
539
935
Market Price
$ 113.32
Selling Price
$ 96.37
1955
1171
1478
3078