Market Price
$ 87.91
Selling Price
$ 75.91
3289
1996
2578
4367
Market Price
$ 65.50
Selling Price
$ 56.85
3432
2628
1043
4144
Market Price
$ 104.71
Selling Price
$ 95.11
2308
714
625
3583
Market Price
$ 105.76
Selling Price
$ 91.90
506
209
105
1525
Market Price
$ 66.09
Selling Price
$ 59.13
1022
288
869
2884
Market Price
$ 71.49
Selling Price
$ 64.25
979
974
542
1561
Market Price
$ 93.35
Selling Price
$ 83.71
3105
1559
2495
4978
Market Price
$ 81.32
Selling Price
$ 70.44
3732
2959
2440
4055
Market Price
$ 98.90
Selling Price
$ 85.83
553
265
140
706
Market Price
$ 65.00
Selling Price
$ 57.23
2317
1490
1773
2519
Market Price
$ 105.58
Selling Price
$ 92.44
361
191
95
1678
Market Price
$ 67.17
Selling Price
$ 57.99
2838
1152
1466
3923
Market Price
$ 85.78
Selling Price
$ 76.84
1369
1173
1118
2373
Market Price
$ 69.70
Selling Price
$ 61.07
2874
1575
1206
3242
Market Price
$ 98.50
Selling Price
$ 87.17
1454
311
892
3648
Market Price
$ 107.50
Selling Price
$ 91.92
889
851
747
1897
Market Price
$ 103.82
Selling Price
$ 91.14
1341
1045
741
3700
Market Price
$ 86.51
Selling Price
$ 73.60
2769
1073
1444
2930
Market Price
$ 87.21
Selling Price
$ 73.95
1003
942
434
3007
Market Price
$ 91.67
Selling Price
$ 80.39
1999
616
1324
3633
Market Price
$ 89.62
Selling Price
$ 76.33
1550
801
1234
2544
Market Price
$ 77.09
Selling Price
$ 67.42
1223
620
1184
2181
Market Price
$ 115.65
Selling Price
$ 97.92
2887
2208
1178
3201
Market Price
$ 73.54
Selling Price
$ 63.73
481
403
475
1363
Market Price
$ 81.29
Selling Price
$ 69.91
1216
481
796
3082
Market Price
$ 69.76
Selling Price
$ 62.28
3074
661
2073
4354
Market Price
$ 88.03
Selling Price
$ 76.82
3135
2199
1716
3971
Market Price
$ 65.76
Selling Price
$ 59.61
392
265
169
1449
Market Price
$ 62.24
Selling Price
$ 55.41
2544
1045
1410
2891
Market Price
$ 111.67
Selling Price
$ 98.15
2117
644
625
3583
Market Price
$ 112.57
Selling Price
$ 97.45
1008
858
498
2163
Market Price
$ 91.27
Selling Price
$ 82.03
4548
1782
3393
4586
Market Price
$ 97.57
Selling Price
$ 85.89
533
485
129
1162
Market Price
$ 98.48
Selling Price
$ 82.82
3735
3682
1618
4247
Market Price
$ 103.49
Selling Price
$ 91.06
1683
1646
1542
4744
Market Price
$ 72.00
Selling Price
$ 61.83
884
829
490
1034
Market Price
$ 77.91
Selling Price
$ 69.03
3485
1501
2791
4167
Market Price
$ 73.29
Selling Price
$ 61.44
1337
1212
506
3833
Market Price
$ 69.93
Selling Price
$ 61.06
625
409
152
641
Market Price
$ 88.83
Selling Price
$ 77.61
542
111
165
1545