Market Price
$ 70.49
Selling Price
$ 63.79
465
176
402
805
Market Price
$ 71.55
Selling Price
$ 63.30
4123
2117
2387
4410
Market Price
$ 75.72
Selling Price
$ 65.91
505
351
454
1613
Market Price
$ 77.79
Selling Price
$ 70.42
2334
2098
2225
2571
Market Price
$ 89.25
Selling Price
$ 77.06
201
146
179
635
Market Price
$ 103.55
Selling Price
$ 86.62
935
761
642
1755
Market Price
$ 94.81
Selling Price
$ 85.69
2040
650
1275
4477
Market Price
$ 75.91
Selling Price
$ 66.27
2657
778
2013
4295
Market Price
$ 89.20
Selling Price
$ 78.22
602
596
351
1786
Market Price
$ 100.63
Selling Price
$ 89.95
621
320
257
2273
Market Price
$ 101.54
Selling Price
$ 90.84
4534
951
3680
4567
Market Price
$ 68.34
Selling Price
$ 59.08
3232
2216
1161
4706
Market Price
$ 72.40
Selling Price
$ 64.53
1101
532
635
3177
Market Price
$ 77.70
Selling Price
$ 69.52
171
110
95
509
Market Price
$ 70.89
Selling Price
$ 61.35
4079
3515
2510
4601
Market Price
$ 70.05
Selling Price
$ 60.75
686
464
173
2251
Market Price
$ 90.25
Selling Price
$ 77.13
1435
872
1296
3920
Market Price
$ 104.89
Selling Price
$ 89.97
1200
931
861
1681
Market Price
$ 69.32
Selling Price
$ 61.91
922
769
503
2249
Market Price
$ 96.33
Selling Price
$ 84.19
1672
843
1523
2705
Market Price
$ 101.17
Selling Price
$ 86.69
1790
451
1011
3429
Market Price
$ 99.85
Selling Price
$ 83.41
1708
449
820
2018
Market Price
$ 90.44
Selling Price
$ 77.12
4303
2030
3790
4393
Market Price
$ 76.02
Selling Price
$ 67.74
1034
247
766
1603
Market Price
$ 92.94
Selling Price
$ 83.52
3470
1756
1081
4201
Market Price
$ 112.76
Selling Price
$ 98.29
2781
1715
801
2890
Market Price
$ 100.76
Selling Price
$ 88.30
1856
1371
1528
3227
Market Price
$ 93.84
Selling Price
$ 81.41
2159
829
635
4630
Market Price
$ 100.30
Selling Price
$ 87.92
2984
1914
2490
3046
Market Price
$ 80.13
Selling Price
$ 71.73
1226
898
512
3169
Market Price
$ 84.96
Selling Price
$ 71.90
1239
481
734
2424
Market Price
$ 92.89
Selling Price
$ 77.60
546
346
382
1247
Market Price
$ 67.38
Selling Price
$ 57.69
2658
1872
1762
3047
Market Price
$ 90.57
Selling Price
$ 81.29
1514
381
452
2177
Market Price
$ 111.07
Selling Price
$ 97.92
288
184
101
919
Market Price
$ 104.86
Selling Price
$ 88.44
331
298
256
1569
Market Price
$ 112.31
Selling Price
$ 96.42
3153
895
2739
4144
Market Price
$ 78.95
Selling Price
$ 68.89
1837
1801
1569
4960
Market Price
$ 91.27
Selling Price
$ 79.01
2234
1910
1271
3795
Market Price
$ 106.34
Selling Price
$ 90.39
754
717
277
2962