Market Price
$ 65.90
Selling Price
$ 57.00
904
718
373
2976
Market Price
$ 68.03
Selling Price
$ 57.40
1510
561
1430
4372
Market Price
$ 50.54
Selling Price
$ 45.00
1355
565
826
3628
Market Price
$ 65.72
Selling Price
$ 59.19
3321
3241
1703
3389
Market Price
$ 44.73
Selling Price
$ 40.32
1472
1106
1073
3513
Market Price
$ 30.55
Selling Price
$ 27.47
810
717
336
1094
Market Price
$ 56.06
Selling Price
$ 47.35
525
303
468
788
Market Price
$ 58.17
Selling Price
$ 49.76
609
123
291
2355
Market Price
$ 54.40
Selling Price
$ 47.15
4034
3285
1119
4895
Market Price
$ 50.39
Selling Price
$ 41.99
457
100
104
1989
Market Price
$ 64.26
Selling Price
$ 57.61
2716
1877
2591
3756
Market Price
$ 46.12
Selling Price
$ 38.68
1978
966
1765
3037
Market Price
$ 43.65
Selling Price
$ 36.93
3593
2096
2155
4012
Market Price
$ 31.70
Selling Price
$ 28.66
695
409
319
1556
Market Price
$ 56.30
Selling Price
$ 50.45
979
442
562
1411
Market Price
$ 48.21
Selling Price
$ 42.87
169
165
106
475
Market Price
$ 65.83
Selling Price
$ 57.97
865
310
684
1439
Market Price
$ 31.45
Selling Price
$ 27.32
3253
2645
817
4424
Market Price
$ 46.98
Selling Price
$ 41.21
688
155
362
2204
Market Price
$ 44.19
Selling Price
$ 39.58
320
153
236
643
Market Price
$ 36.98
Selling Price
$ 32.23
2043
1561
1446
3794
Market Price
$ 61.45
Selling Price
$ 55.53
2906
2754
2489
2991
Market Price
$ 30.25
Selling Price
$ 26.80
2625
2066
2266
4337
Market Price
$ 62.27
Selling Price
$ 52.82
379
274
207
982
Market Price
$ 42.52
Selling Price
$ 35.77
1831
747
1156
2639
Market Price
$ 37.77
Selling Price
$ 33.68
2734
1014
1936
3754
Market Price
$ 55.76
Selling Price
$ 47.54
2963
1763
1053
3726
Market Price
$ 42.93
Selling Price
$ 36.35
1022
621
964
2168
Market Price
$ 56.59
Selling Price
$ 48.06
483
364
159
1527
Market Price
$ 42.45
Selling Price
$ 36.32
732
185
601
918
Market Price
$ 56.88
Selling Price
$ 47.85
1801
733
1360
2992
Market Price
$ 40.47
Selling Price
$ 35.98
1553
693
383
1798
Market Price
$ 65.61
Selling Price
$ 59.01
2313
1825
1449
2586
Market Price
$ 62.62
Selling Price
$ 54.70
609
559
226
1381
Market Price
$ 32.95
Selling Price
$ 28.15
670
346
153
1342
Market Price
$ 36.39
Selling Price
$ 32.03
1626
772
1023
2975
Market Price
$ 40.54
Selling Price
$ 35.66
1284
580
594
4667
Market Price
$ 32.09
Selling Price
$ 28.76
1137
987
1123
4909
Market Price
$ 31.80
Selling Price
$ 27.71
3528
3243
1512
3636
Market Price
$ 31.29
Selling Price
$ 28.26
1612
412
644
4700