Market Price
$ 86.81
Selling Price
$ 77.49
1006
863
1005
1261
Market Price
$ 84.63
Selling Price
$ 72.46
309
200
199
450
Market Price
$ 68.54
Selling Price
$ 61.94
1532
1328
1417
1729
Market Price
$ 72.19
Selling Price
$ 60.75
366
97
179
644
Market Price
$ 104.88
Selling Price
$ 91.60
927
689
410
2558
Market Price
$ 63.47
Selling Price
$ 55.41
1921
956
1608
4634
Market Price
$ 104.48
Selling Price
$ 87.49
2683
1691
1605
3617
Market Price
$ 72.06
Selling Price
$ 65.01
1597
1226
1089
3556
Market Price
$ 86.80
Selling Price
$ 75.52
1750
803
1442
4365
Market Price
$ 83.98
Selling Price
$ 71.20
1086
399
802
1399
Market Price
$ 83.88
Selling Price
$ 75.16
3197
1322
701
3218
Market Price
$ 75.40
Selling Price
$ 68.53
967
667
841
1242
Market Price
$ 65.25
Selling Price
$ 56.16
2149
1636
1807
2208
Market Price
$ 112.77
Selling Price
$ 96.42
512
119
227
2093
Market Price
$ 89.90
Selling Price
$ 79.65
740
235
500
1688
Market Price
$ 76.03
Selling Price
$ 67.61
1323
1106
1204
2641
Market Price
$ 93.31
Selling Price
$ 82.47
2849
990
1803
3758
Market Price
$ 90.99
Selling Price
$ 81.91
2048
926
1355
4163
Market Price
$ 106.50
Selling Price
$ 90.69
1761
1525
1374
3131
Market Price
$ 90.41
Selling Price
$ 76.18
268
110
74
543
Market Price
$ 107.35
Selling Price
$ 93.08
4149
1679
2844
4792
Market Price
$ 115.42
Selling Price
$ 96.73
1477
1113
573
3888
Market Price
$ 77.20
Selling Price
$ 67.86
360
307
256
1667
Market Price
$ 103.95
Selling Price
$ 91.86
2695
788
1255
3494
Market Price
$ 94.42
Selling Price
$ 82.81
1594
645
1333
1819
Market Price
$ 83.56
Selling Price
$ 74.40
558
436
375
1499
Market Price
$ 107.44
Selling Price
$ 92.74
2800
1117
1690
3181
Market Price
$ 115.13
Selling Price
$ 96.76
1443
1259
1398
1679
Market Price
$ 79.14
Selling Price
$ 68.02
1830
1255
758
4470
Market Price
$ 105.24
Selling Price
$ 92.11
542
425
164
2642
Market Price
$ 92.87
Selling Price
$ 83.18
1443
953
1069
3613
Market Price
$ 69.09
Selling Price
$ 60.26
715
468
296
2588
Market Price
$ 76.32
Selling Price
$ 69.04
2423
2358
2079
3653
Market Price
$ 102.91
Selling Price
$ 91.31
706
247
288
2392
Market Price
$ 78.64
Selling Price
$ 66.84
600
403
182
778
Market Price
$ 70.05
Selling Price
$ 62.63
550
432
255
1034
Market Price
$ 86.70
Selling Price
$ 78.44
973
489
863
1612
Market Price
$ 72.71
Selling Price
$ 62.18
750
725
267
1774
Market Price
$ 87.15
Selling Price
$ 73.83
1113
958
621
1494
Market Price
$ 79.32
Selling Price
$ 69.32
619
340
174
2306