Market Price
$ 67.19
Selling Price
$ 57.01
2454
1560
555
3179
Market Price
$ 53.53
Selling Price
$ 48.35
432
116
121
1271
Market Price
$ 61.35
Selling Price
$ 53.24
3030
624
682
4694
Market Price
$ 32.75
Selling Price
$ 29.29
1074
654
519
1582
Market Price
$ 64.25
Selling Price
$ 57.73
174
105
121
665
Market Price
$ 37.19
Selling Price
$ 31.46
1137
934
1132
4393
Market Price
$ 56.18
Selling Price
$ 48.18
2140
1574
1047
2338
Market Price
$ 31.33
Selling Price
$ 26.49
484
309
219
1659
Market Price
$ 61.08
Selling Price
$ 54.75
1614
1271
1495
3709
Market Price
$ 32.86
Selling Price
$ 27.42
1126
623
513
1307
Market Price
$ 64.52
Selling Price
$ 54.11
700
519
582
1547
Market Price
$ 29.21
Selling Price
$ 26.05
1229
970
301
2496
Market Price
$ 57.49
Selling Price
$ 52.05
1606
853
1508
3151
Market Price
$ 40.53
Selling Price
$ 34.73
1678
841
1082
1908
Market Price
$ 37.90
Selling Price
$ 32.20
1104
250
453
4675
Market Price
$ 51.74
Selling Price
$ 45.42
1782
1730
764
1996
Market Price
$ 36.84
Selling Price
$ 33.30
2732
1889
1108
3714
Market Price
$ 36.22
Selling Price
$ 32.03
322
199
314
437
Market Price
$ 40.14
Selling Price
$ 33.95
2342
1658
666
4275
Market Price
$ 42.35
Selling Price
$ 37.57
2094
985
592
2271
Market Price
$ 64.72
Selling Price
$ 54.64
633
217
429
1247
Market Price
$ 54.60
Selling Price
$ 46.87
2781
1386
2549
3054
Market Price
$ 47.09
Selling Price
$ 39.90
1946
796
1096
4955
Market Price
$ 63.91
Selling Price
$ 54.22
1236
1170
692
1427
Market Price
$ 50.13
Selling Price
$ 45.39
3227
1729
1985
4815
Market Price
$ 56.53
Selling Price
$ 49.25
1288
1251
404
1817
Market Price
$ 52.19
Selling Price
$ 46.95
2387
1017
1619
2443
Market Price
$ 62.59
Selling Price
$ 53.50
1830
810
1763
2725
Market Price
$ 34.59
Selling Price
$ 30.18
840
501
184
944
Market Price
$ 41.30
Selling Price
$ 35.81
3487
1770
1218
4286
Market Price
$ 58.61
Selling Price
$ 52.95
2374
2018
1564
3176
Market Price
$ 51.82
Selling Price
$ 44.65
325
135
281
752
Market Price
$ 58.04
Selling Price
$ 48.43
1136
580
298
3591
Market Price
$ 67.70
Selling Price
$ 57.50
2318
2183
2028
2516
Market Price
$ 69.42
Selling Price
$ 59.70
2259
1484
991
3448
Market Price
$ 54.12
Selling Price
$ 48.66
530
302
198
1037
Market Price
$ 61.65
Selling Price
$ 52.87
1550
397
1383
3807
Market Price
$ 60.85
Selling Price
$ 51.89
2384
2215
493
3457
Market Price
$ 44.60
Selling Price
$ 37.20
551
300
160
605
Market Price
$ 40.27
Selling Price
$ 36.36
1056
1001
569
1168