Market Price
$ 63.91
Selling Price
$ 57.20
3317
2738
1428
4299
Market Price
$ 57.41
Selling Price
$ 48.81
972
267
238
1839
Market Price
$ 47.42
Selling Price
$ 42.29
763
709
583
1279
Market Price
$ 53.99
Selling Price
$ 45.88
1458
819
1180
3584
Market Price
$ 47.48
Selling Price
$ 42.36
3571
2054
2235
4348
Market Price
$ 68.97
Selling Price
$ 58.65
4158
3599
1268
4875
Market Price
$ 32.04
Selling Price
$ 28.62
907
255
846
2263
Market Price
$ 60.70
Selling Price
$ 54.82
1593
661
1429
2869
Market Price
$ 55.47
Selling Price
$ 50.17
2846
1636
2224
3126
Market Price
$ 53.20
Selling Price
$ 45.33
3151
2474
893
4376
Market Price
$ 44.81
Selling Price
$ 38.83
2300
1162
974
3338
Market Price
$ 46.74
Selling Price
$ 41.28
3373
2653
1948
3699
Market Price
$ 52.39
Selling Price
$ 47.52
1346
1063
1287
1612
Market Price
$ 68.15
Selling Price
$ 57.11
2635
1878
778
4058
Market Price
$ 55.05
Selling Price
$ 47.68
304
255
64
759
Market Price
$ 62.16
Selling Price
$ 52.09
1626
406
1216
3381
Market Price
$ 44.65
Selling Price
$ 39.26
1491
1047
911
3450
Market Price
$ 33.61
Selling Price
$ 28.06
493
480
383
1169
Market Price
$ 42.59
Selling Price
$ 37.02
2724
1437
1499
4573
Market Price
$ 64.11
Selling Price
$ 55.68
810
339
598
932
Market Price
$ 57.03
Selling Price
$ 48.79
2044
1065
1028
3200
Market Price
$ 61.55
Selling Price
$ 54.43
1105
1071
233
2319
Market Price
$ 65.08
Selling Price
$ 54.45
3850
1261
1669
4813
Market Price
$ 62.17
Selling Price
$ 52.61
838
302
792
1129
Market Price
$ 28.94
Selling Price
$ 26.20
145
36
144
701
Market Price
$ 48.54
Selling Price
$ 41.13
3797
3742
2195
4450
Market Price
$ 47.73
Selling Price
$ 39.81
3842
3016
3590
4416
Market Price
$ 61.83
Selling Price
$ 55.97
690
688
664
2432
Market Price
$ 41.88
Selling Price
$ 36.69
1091
378
689
1556
Market Price
$ 53.50
Selling Price
$ 45.82
241
58
130
507
Market Price
$ 65.05
Selling Price
$ 55.81
846
486
556
1002
Market Price
$ 64.67
Selling Price
$ 57.74
757
621
432
922
Market Price
$ 67.89
Selling Price
$ 57.63
1201
1163
382
4050
Market Price
$ 67.60
Selling Price
$ 56.80
468
465
160
1179
Market Price
$ 62.34
Selling Price
$ 55.45
2567
2495
637
4942
Market Price
$ 34.49
Selling Price
$ 30.16
2974
683
1402
4761
Market Price
$ 42.06
Selling Price
$ 35.11
773
644
354
2982
Market Price
$ 46.10
Selling Price
$ 40.13
1373
444
677
4045
Market Price
$ 53.82
Selling Price
$ 46.85
1808
611
836
1965
Market Price
$ 39.59
Selling Price
$ 33.04
3444
2963
1709
4722