Market Price
$ 65.97
Selling Price
$ 55.39
3692
2875
1523
3795
Market Price
$ 78.08
Selling Price
$ 66.16
969
442
250
1602
Market Price
$ 64.88
Selling Price
$ 58.80
1835
972
445
3286
Market Price
$ 66.01
Selling Price
$ 57.62
2974
2370
1414
3528
Market Price
$ 83.06
Selling Price
$ 72.77
2368
1155
726
4120
Market Price
$ 110.26
Selling Price
$ 98.40
607
541
188
703
Market Price
$ 86.74
Selling Price
$ 77.42
1624
717
1569
2278
Market Price
$ 90.41
Selling Price
$ 77.90
818
335
201
831
Market Price
$ 67.29
Selling Price
$ 56.35
305
184
254
1477
Market Price
$ 73.07
Selling Price
$ 64.29
621
282
533
1892
Market Price
$ 95.68
Selling Price
$ 84.70
367
247
320
1057
Market Price
$ 84.36
Selling Price
$ 72.07
2272
1347
1535
4264
Market Price
$ 83.93
Selling Price
$ 73.55
457
206
219
680
Market Price
$ 108.64
Selling Price
$ 94.89
3064
1791
2674
4586
Market Price
$ 96.95
Selling Price
$ 85.96
596
274
503
2120
Market Price
$ 94.24
Selling Price
$ 78.65
2635
2618
828
3384
Market Price
$ 77.82
Selling Price
$ 69.42
1531
1077
703
1601
Market Price
$ 100.31
Selling Price
$ 85.82
2468
2172
2418
3197
Market Price
$ 82.43
Selling Price
$ 72.23
280
219
227
973
Market Price
$ 97.99
Selling Price
$ 88.10
1890
488
1557
2912
Market Price
$ 88.13
Selling Price
$ 75.10
3860
2269
3761
4009
Market Price
$ 86.63
Selling Price
$ 77.46
192
182
53
743
Market Price
$ 97.68
Selling Price
$ 85.73
3233
1559
1853
3899
Market Price
$ 114.49
Selling Price
$ 98.73
1425
572
1398
2249
Market Price
$ 67.99
Selling Price
$ 58.98
1694
1586
866
2777
Market Price
$ 84.14
Selling Price
$ 76.39
1511
1199
606
4598
Market Price
$ 102.86
Selling Price
$ 89.32
369
294
227
801
Market Price
$ 104.15
Selling Price
$ 90.40
3833
2691
1657
4860
Market Price
$ 64.59
Selling Price
$ 58.56
1594
756
1078
2087
Market Price
$ 87.96
Selling Price
$ 78.47
384
151
285
1597
Market Price
$ 91.35
Selling Price
$ 78.26
1073
646
941
1244
Market Price
$ 66.34
Selling Price
$ 56.61
1082
482
1079
1785
Market Price
$ 92.26
Selling Price
$ 79.26
873
756
411
3909
Market Price
$ 77.55
Selling Price
$ 65.57
2374
2356
1467
3778
Market Price
$ 91.06
Selling Price
$ 79.19
3507
1132
1995
4516
Market Price
$ 86.55
Selling Price
$ 77.13
2420
2417
1207
4528
Market Price
$ 77.47
Selling Price
$ 69.15
812
716
306
1694
Market Price
$ 63.71
Selling Price
$ 56.55
4455
3328
2689
4830
Market Price
$ 93.49
Selling Price
$ 82.19
1075
774
634
2984
Market Price
$ 66.24
Selling Price
$ 55.81
451
129
279
463