Market Price
$ 88.46
Selling Price
$ 78.29
1005
927
316
3349
Market Price
$ 67.19
Selling Price
$ 60.14
178
144
85
884
Market Price
$ 62.42
Selling Price
$ 55.80
756
502
293
2012
Market Price
$ 80.29
Selling Price
$ 69.29
1119
652
560
2610
Market Price
$ 90.99
Selling Price
$ 78.55
4196
1172
3420
4447
Market Price
$ 99.42
Selling Price
$ 89.49
2074
768
1804
2921
Market Price
$ 85.25
Selling Price
$ 75.30
1148
723
529
3256
Market Price
$ 88.94
Selling Price
$ 77.34
504
101
325
1363
Market Price
$ 100.20
Selling Price
$ 85.46
423
118
130
1551
Market Price
$ 92.38
Selling Price
$ 83.66
2105
2036
995
2165
Market Price
$ 72.74
Selling Price
$ 63.28
1508
1385
584
2984
Market Price
$ 82.37
Selling Price
$ 73.91
3668
1584
3162
4393
Market Price
$ 109.02
Selling Price
$ 98.42
413
343
392
709
Market Price
$ 69.14
Selling Price
$ 62.40
1748
1673
845
2280
Market Price
$ 94.04
Selling Price
$ 82.20
1221
684
1094
3129
Market Price
$ 77.94
Selling Price
$ 68.53
900
608
659
2705
Market Price
$ 95.42
Selling Price
$ 83.15
773
252
200
2336
Market Price
$ 74.89
Selling Price
$ 68.07
120
80
69
417
Market Price
$ 111.37
Selling Price
$ 96.74
1183
1090
642
2444
Market Price
$ 68.84
Selling Price
$ 61.54
2847
615
1675
4888
Market Price
$ 78.68
Selling Price
$ 66.65
789
408
190
3670
Market Price
$ 81.49
Selling Price
$ 72.24
1085
220
938
1117
Market Price
$ 109.00
Selling Price
$ 94.52
2268
2268
2244
3664
Market Price
$ 62.81
Selling Price
$ 56.45
3742
3553
3564
4772
Market Price
$ 66.97
Selling Price
$ 58.91
1228
896
711
1412
Market Price
$ 107.57
Selling Price
$ 90.37
1464
1358
934
3191
Market Price
$ 75.86
Selling Price
$ 68.65
1527
349
751
4751
Market Price
$ 77.72
Selling Price
$ 65.96
735
433
691
2174
Market Price
$ 117.21
Selling Price
$ 98.05
677
153
654
1781
Market Price
$ 94.89
Selling Price
$ 79.10
2060
1242
1768
4008
Market Price
$ 111.48
Selling Price
$ 95.48
2331
572
2027
3823
Market Price
$ 97.51
Selling Price
$ 85.09
712
454
428
3338
Market Price
$ 102.75
Selling Price
$ 91.67
308
61
219
456
Market Price
$ 102.33
Selling Price
$ 91.41
765
270
232
1826
Market Price
$ 83.43
Selling Price
$ 74.13
1712
660
1708
3457
Market Price
$ 84.91
Selling Price
$ 74.75
1552
1453
754
3583
Market Price
$ 96.60
Selling Price
$ 81.54
3729
1448
2959
4286
Market Price
$ 110.78
Selling Price
$ 92.64
616
578
477
773
Market Price
$ 92.67
Selling Price
$ 79.56
1585
874
573
3739
Market Price
$ 108.79
Selling Price
$ 98.06
1747
1624
536
2805