Market Price
$ 67.00
Selling Price
$ 56.57
1296
1198
1061
3800
Market Price
$ 56.02
Selling Price
$ 48.77
778
530
523
1098
Market Price
$ 50.33
Selling Price
$ 42.43
2293
1150
1290
3069
Market Price
$ 65.16
Selling Price
$ 57.79
2383
1268
2147
4807
Market Price
$ 32.17
Selling Price
$ 27.17
1713
833
1369
2202
Market Price
$ 47.74
Selling Price
$ 41.02
1348
619
1201
1804
Market Price
$ 58.37
Selling Price
$ 50.97
670
260
464
2646
Market Price
$ 32.26
Selling Price
$ 27.95
2040
1180
1967
2680
Market Price
$ 66.11
Selling Price
$ 56.26
873
279
649
2044
Market Price
$ 32.60
Selling Price
$ 29.45
921
793
267
2434
Market Price
$ 52.28
Selling Price
$ 45.33
945
380
229
1435
Market Price
$ 52.75
Selling Price
$ 45.74
2022
1912
1973
4425
Market Price
$ 48.14
Selling Price
$ 41.11
3451
2756
3339
3515
Market Price
$ 38.84
Selling Price
$ 33.28
2139
1689
1829
2467
Market Price
$ 39.73
Selling Price
$ 33.43
462
258
197
748
Market Price
$ 55.54
Selling Price
$ 47.95
1449
319
416
3726
Market Price
$ 29.71
Selling Price
$ 25.45
419
198
393
850
Market Price
$ 49.43
Selling Price
$ 41.43
1561
532
541
1701
Market Price
$ 33.69
Selling Price
$ 28.89
1552
477
1453
1943
Market Price
$ 43.17
Selling Price
$ 37.68
2171
2165
485
3917
Market Price
$ 65.22
Selling Price
$ 56.50
3250
2933
1648
4605
Market Price
$ 44.99
Selling Price
$ 38.28
1377
300
305
4501
Market Price
$ 66.39
Selling Price
$ 59.96
960
532
753
2607
Market Price
$ 37.13
Selling Price
$ 32.18
375
261
312
550
Market Price
$ 29.20
Selling Price
$ 25.31
1619
1585
625
2129
Market Price
$ 68.10
Selling Price
$ 58.12
239
150
191
914
Market Price
$ 64.43
Selling Price
$ 56.77
624
165
341
967
Market Price
$ 62.66
Selling Price
$ 55.24
1947
454
757
4010
Market Price
$ 62.65
Selling Price
$ 53.15
1681
1657
591
3760
Market Price
$ 30.05
Selling Price
$ 26.83
4579
2266
1453
4837
Market Price
$ 61.20
Selling Price
$ 53.67
3058
2837
1559
3153
Market Price
$ 44.38
Selling Price
$ 37.17
1006
524
342
1768
Market Price
$ 52.59
Selling Price
$ 47.39
650
289
649
818
Market Price
$ 67.09
Selling Price
$ 58.26
628
608
210
1165
Market Price
$ 44.90
Selling Price
$ 37.97
2760
1113
848
4524
Market Price
$ 54.46
Selling Price
$ 47.20
2666
1713
1345
4909
Market Price
$ 41.06
Selling Price
$ 34.34
911
503
278
1820
Market Price
$ 49.69
Selling Price
$ 44.84
2049
517
981
3911
Market Price
$ 61.26
Selling Price
$ 54.95
3104
2179
1162
4382
Market Price
$ 50.46
Selling Price
$ 44.97
2638
1814
557
4151