Market Price
$ 57.18
Selling Price
$ 51.43
1656
1481
684
4572
Market Price
$ 52.04
Selling Price
$ 46.29
1069
724
898
1573
Market Price
$ 32.19
Selling Price
$ 28.33
1588
1148
1318
1964
Market Price
$ 52.37
Selling Price
$ 46.79
4479
4336
3315
4624
Market Price
$ 54.36
Selling Price
$ 48.54
158
60
72
524
Market Price
$ 51.05
Selling Price
$ 45.30
1243
887
889
4869
Market Price
$ 30.56
Selling Price
$ 27.66
4278
1568
1313
4875
Market Price
$ 41.16
Selling Price
$ 34.33
1383
769
1369
4616
Market Price
$ 31.65
Selling Price
$ 28.00
395
171
157
869
Market Price
$ 30.04
Selling Price
$ 26.89
1376
712
552
3202
Market Price
$ 32.18
Selling Price
$ 27.15
208
104
93
522
Market Price
$ 46.34
Selling Price
$ 39.61
2264
1234
2187
4446
Market Price
$ 42.70
Selling Price
$ 36.98
1822
668
540
2338
Market Price
$ 32.25
Selling Price
$ 28.42
1403
1392
958
2179
Market Price
$ 29.54
Selling Price
$ 26.71
934
265
448
3087
Market Price
$ 46.00
Selling Price
$ 38.38
2865
1297
2077
3511
Market Price
$ 39.58
Selling Price
$ 35.06
1961
894
483
3652
Market Price
$ 54.62
Selling Price
$ 48.97
2070
1430
1487
2703
Market Price
$ 57.39
Selling Price
$ 49.93
1213
255
991
1829
Market Price
$ 40.30
Selling Price
$ 35.23
3456
3247
1423
3784
Market Price
$ 54.03
Selling Price
$ 45.41
554
415
239
785
Market Price
$ 64.97
Selling Price
$ 55.60
1381
1056
666
3730
Market Price
$ 64.29
Selling Price
$ 57.53
814
710
413
1520
Market Price
$ 39.91
Selling Price
$ 34.02
1170
819
853
2657
Market Price
$ 32.57
Selling Price
$ 29.19
2284
559
1466
4677
Market Price
$ 32.90
Selling Price
$ 28.97
1424
1127
722
2510
Market Price
$ 46.94
Selling Price
$ 41.89
3292
2995
2929
3321
Market Price
$ 33.89
Selling Price
$ 28.50
313
90
257
701
Market Price
$ 40.85
Selling Price
$ 36.86
2684
1377
1041
3746
Market Price
$ 63.60
Selling Price
$ 55.27
776
300
746
1182
Market Price
$ 40.70
Selling Price
$ 36.50
4402
4302
2883
4621
Market Price
$ 67.46
Selling Price
$ 57.41
741
486
689
1104
Market Price
$ 46.35
Selling Price
$ 40.19
4190
4181
1418
4459
Market Price
$ 59.56
Selling Price
$ 51.17
1592
426
890
3107
Market Price
$ 33.00
Selling Price
$ 28.56
1362
396
882
1461
Market Price
$ 53.33
Selling Price
$ 45.54
3408
2869
3334
3815
Market Price
$ 67.72
Selling Price
$ 58.05
2064
998
1242
4896
Market Price
$ 30.65
Selling Price
$ 26.56
775
713
755
2820
Market Price
$ 31.12
Selling Price
$ 28.26
2499
1863
2299
3808
Market Price
$ 35.41
Selling Price
$ 29.91
464
438
289
1658