Market Price
$ 67.72
Selling Price
$ 56.65
196
97
178
660
Market Price
$ 90.51
Selling Price
$ 80.35
2190
1622
935
2992
Market Price
$ 107.57
Selling Price
$ 96.71
3105
1003
1114
3445
Market Price
$ 102.20
Selling Price
$ 86.73
2442
1578
1890
3951
Market Price
$ 108.99
Selling Price
$ 93.97
963
691
366
2030
Market Price
$ 108.00
Selling Price
$ 94.72
2587
1931
838
2626
Market Price
$ 71.50
Selling Price
$ 64.20
777
471
606
895
Market Price
$ 95.90
Selling Price
$ 86.43
3269
950
1557
4293
Market Price
$ 67.03
Selling Price
$ 60.32
1985
1561
1980
2601
Market Price
$ 95.04
Selling Price
$ 82.72
276
134
125
1034
Market Price
$ 63.43
Selling Price
$ 55.42
2691
1410
921
4134
Market Price
$ 68.74
Selling Price
$ 61.13
409
167
361
775
Market Price
$ 75.46
Selling Price
$ 65.08
1626
1323
862
3590
Market Price
$ 61.93
Selling Price
$ 55.09
1766
520
1069
3204
Market Price
$ 107.33
Selling Price
$ 95.79
1671
1589
1639
3467
Market Price
$ 94.18
Selling Price
$ 78.96
1934
596
773
2047
Market Price
$ 78.74
Selling Price
$ 66.67
429
256
188
464
Market Price
$ 105.78
Selling Price
$ 95.79
3084
2592
1953
3499
Market Price
$ 102.93
Selling Price
$ 89.76
1056
639
530
1267
Market Price
$ 96.79
Selling Price
$ 84.67
1217
1039
356
4153
Market Price
$ 87.82
Selling Price
$ 78.20
701
485
154
1008
Market Price
$ 94.16
Selling Price
$ 83.78
2623
1473
1132
3092
Market Price
$ 76.81
Selling Price
$ 65.90
418
337
181
755
Market Price
$ 74.25
Selling Price
$ 63.57
948
567
653
1860
Market Price
$ 76.03
Selling Price
$ 65.65
1609
1323
337
1692
Market Price
$ 82.06
Selling Price
$ 69.89
1975
1782
1106
3604
Market Price
$ 86.76
Selling Price
$ 76.27
2045
1328
1879
3155
Market Price
$ 82.93
Selling Price
$ 70.81
909
573
838
2290
Market Price
$ 104.29
Selling Price
$ 88.93
2544
1482
1065
4310
Market Price
$ 87.01
Selling Price
$ 76.95
2658
2294
1345
4088
Market Price
$ 76.13
Selling Price
$ 65.61
414
142
277
658
Market Price
$ 95.27
Selling Price
$ 80.03
3374
1536
1365
3626
Market Price
$ 111.55
Selling Price
$ 93.18
1996
635
979
2421
Market Price
$ 75.03
Selling Price
$ 66.29
788
343
755
1328
Market Price
$ 104.36
Selling Price
$ 90.43
3087
1670
2386
3099
Market Price
$ 106.40
Selling Price
$ 95.62
212
129
73
765
Market Price
$ 95.41
Selling Price
$ 81.55
1346
339
431
2519
Market Price
$ 66.47
Selling Price
$ 56.38
737
243
281
1138
Market Price
$ 108.62
Selling Price
$ 92.45
2574
2375
1358
4588
Market Price
$ 65.98
Selling Price
$ 58.29
597
519
539
655