Market Price
$ 69.52
Selling Price
$ 60.74
161
39
144
703
Market Price
$ 62.89
Selling Price
$ 56.72
669
427
633
2658
Market Price
$ 65.27
Selling Price
$ 55.96
375
148
204
450
Market Price
$ 97.41
Selling Price
$ 85.36
514
255
457
2027
Market Price
$ 84.53
Selling Price
$ 75.94
2629
1031
1539
2786
Market Price
$ 72.15
Selling Price
$ 65.11
303
109
218
616
Market Price
$ 88.22
Selling Price
$ 79.54
2254
1285
1766
3865
Market Price
$ 106.03
Selling Price
$ 92.53
1999
1609
1510
3328
Market Price
$ 76.72
Selling Price
$ 65.38
384
367
251
1772
Market Price
$ 68.17
Selling Price
$ 59.78
576
468
504
1388
Market Price
$ 104.49
Selling Price
$ 88.84
3196
2295
2714
4980
Market Price
$ 109.12
Selling Price
$ 95.15
1742
1201
873
2390
Market Price
$ 93.71
Selling Price
$ 81.30
2418
1709
839
4421
Market Price
$ 97.31
Selling Price
$ 85.45
2980
596
1537
3621
Market Price
$ 97.16
Selling Price
$ 82.31
1669
1138
946
2296
Market Price
$ 101.32
Selling Price
$ 90.37
556
247
287
1828
Market Price
$ 86.21
Selling Price
$ 75.51
3586
2290
2538
4818
Market Price
$ 70.84
Selling Price
$ 62.73
1160
716
434
2736
Market Price
$ 67.23
Selling Price
$ 61.04
982
934
324
2025
Market Price
$ 106.46
Selling Price
$ 91.83
826
739
276
3571
Market Price
$ 99.07
Selling Price
$ 85.03
2158
1993
562
2662
Market Price
$ 92.85
Selling Price
$ 78.11
1036
781
435
3770
Market Price
$ 96.82
Selling Price
$ 83.50
629
543
612
1427
Market Price
$ 76.57
Selling Price
$ 65.47
2168
1105
993
4997
Market Price
$ 104.23
Selling Price
$ 92.28
1544
638
424
4467
Market Price
$ 97.76
Selling Price
$ 84.32
2022
1045
434
2654
Market Price
$ 91.28
Selling Price
$ 76.77
1312
265
1073
2746
Market Price
$ 79.89
Selling Price
$ 66.84
1924
774
1185
3929
Market Price
$ 95.49
Selling Price
$ 82.14
1400
784
459
2012
Market Price
$ 90.26
Selling Price
$ 81.63
355
254
329
1392
Market Price
$ 84.89
Selling Price
$ 75.66
2857
1794
2491
4796
Market Price
$ 111.24
Selling Price
$ 95.23
2985
684
1266
3333
Market Price
$ 81.09
Selling Price
$ 71.16
1070
431
607
3092
Market Price
$ 80.63
Selling Price
$ 68.53
967
234
332
2277
Market Price
$ 80.42
Selling Price
$ 72.16
426
153
99
596
Market Price
$ 75.07
Selling Price
$ 64.42
2506
1391
642
3110
Market Price
$ 104.13
Selling Price
$ 94.32
1128
370
255
1419
Market Price
$ 82.06
Selling Price
$ 73.39
638
290
475
643
Market Price
$ 104.27
Selling Price
$ 87.21
882
451
466
1148
Market Price
$ 98.43
Selling Price
$ 87.88
1704
930
744
4620