Market Price
$ 71.90
Selling Price
$ 65.01
2078
1100
817
2903
Market Price
$ 66.15
Selling Price
$ 55.68
840
529
433
1005
Market Price
$ 94.00
Selling Price
$ 82.12
1286
436
353
1859
Market Price
$ 97.68
Selling Price
$ 85.31
1544
904
740
2659
Market Price
$ 111.94
Selling Price
$ 96.48
1267
600
713
2351
Market Price
$ 61.93
Selling Price
$ 55.36
3807
3454
2549
4557
Market Price
$ 79.01
Selling Price
$ 71.11
2054
585
597
2132
Market Price
$ 110.42
Selling Price
$ 96.39
2667
1494
996
3046
Market Price
$ 87.47
Selling Price
$ 74.62
2126
1563
1633
2778
Market Price
$ 69.40
Selling Price
$ 59.23
1005
925
915
1346
Market Price
$ 83.90
Selling Price
$ 70.18
2136
1096
1823
3303
Market Price
$ 109.34
Selling Price
$ 93.56
641
337
460
795
Market Price
$ 94.71
Selling Price
$ 84.87
319
154
316
863
Market Price
$ 104.53
Selling Price
$ 91.93
602
523
146
1807
Market Price
$ 103.24
Selling Price
$ 91.93
2423
1326
1106
3974
Market Price
$ 89.35
Selling Price
$ 74.91
1340
1178
1324
1693
Market Price
$ 103.84
Selling Price
$ 90.54
3187
1337
1690
3756
Market Price
$ 72.96
Selling Price
$ 63.60
477
180
182
2327
Market Price
$ 68.77
Selling Price
$ 57.48
3368
2801
2758
3596
Market Price
$ 100.86
Selling Price
$ 85.60
440
222
436
487
Market Price
$ 88.35
Selling Price
$ 75.84
3066
1968
1606
4566
Market Price
$ 111.38
Selling Price
$ 94.21
3155
1930
2002
4173
Market Price
$ 113.41
Selling Price
$ 98.73
3330
3095
966
3491
Market Price
$ 62.91
Selling Price
$ 56.15
2097
2087
1523
2495
Market Price
$ 63.71
Selling Price
$ 57.00
2390
902
2082
2437
Market Price
$ 68.93
Selling Price
$ 57.95
649
609
566
1733
Market Price
$ 69.71
Selling Price
$ 59.25
536
363
353
2093
Market Price
$ 90.76
Selling Price
$ 75.77
378
80
315
764
Market Price
$ 68.93
Selling Price
$ 58.87
3597
2906
1424
3853
Market Price
$ 99.41
Selling Price
$ 83.86
1512
601
1339
1871
Market Price
$ 66.60
Selling Price
$ 57.81
149
31
89
665
Market Price
$ 74.98
Selling Price
$ 64.73
1098
808
878
4775
Market Price
$ 65.61
Selling Price
$ 55.61
1841
1597
554
2515
Market Price
$ 77.36
Selling Price
$ 67.44
1332
853
320
4433
Market Price
$ 84.48
Selling Price
$ 75.53
1269
345
428
2909
Market Price
$ 80.86
Selling Price
$ 70.41
447
213
201
1496
Market Price
$ 103.95
Selling Price
$ 88.50
630
145
457
2105
Market Price
$ 89.72
Selling Price
$ 76.37
961
261
681
1100
Market Price
$ 77.72
Selling Price
$ 64.78
2404
623
2005
3283
Market Price
$ 71.11
Selling Price
$ 64.18
1792
484
725
3481