Market Price
$ 38.11
Selling Price
$ 32.12
2139
1815
710
4054
Market Price
$ 42.75
Selling Price
$ 37.68
462
326
456
2253
Market Price
$ 62.56
Selling Price
$ 55.42
3308
1279
1700
4173
Market Price
$ 67.97
Selling Price
$ 59.81
2066
1362
1103
3328
Market Price
$ 57.04
Selling Price
$ 49.55
1634
484
621
3680
Market Price
$ 50.02
Selling Price
$ 42.64
2561
1704
1659
4538
Market Price
$ 39.33
Selling Price
$ 34.56
1244
478
841
3642
Market Price
$ 66.49
Selling Price
$ 58.38
1934
1665
1587
3624
Market Price
$ 48.92
Selling Price
$ 42.45
671
162
615
1151
Market Price
$ 60.49
Selling Price
$ 54.62
1253
744
355
2509
Market Price
$ 64.20
Selling Price
$ 56.89
4157
2446
3566
4672
Market Price
$ 39.20
Selling Price
$ 33.27
477
417
257
525
Market Price
$ 47.30
Selling Price
$ 39.83
2340
1270
1878
3662
Market Price
$ 54.16
Selling Price
$ 46.96
2167
1271
535
3365
Market Price
$ 53.66
Selling Price
$ 44.98
877
536
859
2042
Market Price
$ 30.52
Selling Price
$ 27.65
1431
1236
391
1571
Market Price
$ 51.10
Selling Price
$ 46.09
1311
436
432
1796
Market Price
$ 67.96
Selling Price
$ 59.27
997
422
679
3964
Market Price
$ 33.39
Selling Price
$ 28.42
330
162
285
927
Market Price
$ 60.20
Selling Price
$ 54.28
2371
1288
903
4462
Market Price
$ 29.20
Selling Price
$ 25.99
2167
899
1453
3457
Market Price
$ 45.70
Selling Price
$ 40.22
2646
1756
699
2962
Market Price
$ 56.01
Selling Price
$ 50.04
654
172
316
1181
Market Price
$ 29.86
Selling Price
$ 26.66
417
151
172
486
Market Price
$ 61.34
Selling Price
$ 54.42
2072
560
1409
4261
Market Price
$ 29.64
Selling Price
$ 26.82
750
434
585
1719
Market Price
$ 34.86
Selling Price
$ 29.89
2006
1411
549
4658
Market Price
$ 51.94
Selling Price
$ 44.20
1806
1678
419
2315
Market Price
$ 48.22
Selling Price
$ 43.71
2991
1927
2236
4607
Market Price
$ 58.76
Selling Price
$ 49.78
1324
782
1163
2793
Market Price
$ 42.85
Selling Price
$ 36.74
3721
1896
758
4528
Market Price
$ 53.56
Selling Price
$ 47.96
494
160
322
945
Market Price
$ 54.35
Selling Price
$ 47.70
1051
409
454
4774
Market Price
$ 36.93
Selling Price
$ 31.84
599
166
525
1088
Market Price
$ 33.26
Selling Price
$ 28.83
756
382
262
2346
Market Price
$ 47.67
Selling Price
$ 40.77
967
868
270
1012
Market Price
$ 56.55
Selling Price
$ 50.01
1612
333
1583
3490
Market Price
$ 42.98
Selling Price
$ 38.09
1325
384
607
3278
Market Price
$ 57.02
Selling Price
$ 50.15
1092
395
252
1149
Market Price
$ 45.19
Selling Price
$ 39.22
1125
656
786
1531