Market Price
$ 43.37
Selling Price
$ 38.35
2112
819
1846
4042
Market Price
$ 48.59
Selling Price
$ 40.53
2782
1460
2246
4626
Market Price
$ 69.00
Selling Price
$ 58.10
820
532
674
945
Market Price
$ 45.85
Selling Price
$ 39.99
3985
903
1272
4376
Market Price
$ 46.04
Selling Price
$ 38.96
2953
722
1247
4095
Market Price
$ 36.46
Selling Price
$ 31.60
1550
1078
818
1726
Market Price
$ 35.39
Selling Price
$ 31.34
1745
834
1721
4128
Market Price
$ 53.94
Selling Price
$ 45.04
1801
1496
460
3295
Market Price
$ 66.76
Selling Price
$ 56.28
370
137
105
970
Market Price
$ 39.40
Selling Price
$ 35.46
971
702
684
3607
Market Price
$ 51.96
Selling Price
$ 43.67
960
621
866
1525
Market Price
$ 46.94
Selling Price
$ 40.96
995
879
616
2416
Market Price
$ 53.55
Selling Price
$ 45.38
2229
1185
1630
4931
Market Price
$ 35.92
Selling Price
$ 30.32
3141
1765
2226
4460
Market Price
$ 59.54
Selling Price
$ 50.40
367
306
360
753
Market Price
$ 48.16
Selling Price
$ 42.23
2702
1809
2629
2758
Market Price
$ 39.42
Selling Price
$ 33.58
2111
1559
1982
2783
Market Price
$ 65.01
Selling Price
$ 56.89
785
327
587
2923
Market Price
$ 32.83
Selling Price
$ 28.63
897
533
682
2692
Market Price
$ 50.91
Selling Price
$ 43.75
301
268
207
796
Market Price
$ 35.63
Selling Price
$ 31.71
1511
1288
471
2772
Market Price
$ 35.47
Selling Price
$ 29.93
1676
436
1488
2641
Market Price
$ 48.36
Selling Price
$ 42.65
1642
990
1388
2073
Market Price
$ 63.05
Selling Price
$ 52.77
2009
1561
1452
2400
Market Price
$ 63.40
Selling Price
$ 53.73
3295
2897
2266
4222
Market Price
$ 57.25
Selling Price
$ 51.96
2146
1793
438
3184
Market Price
$ 28.98
Selling Price
$ 25.36
1128
323
572
1663
Market Price
$ 45.45
Selling Price
$ 39.95
1441
761
865
3542
Market Price
$ 30.39
Selling Price
$ 26.46
1031
338
522
3530
Market Price
$ 37.58
Selling Price
$ 34.12
548
383
333
910
Market Price
$ 45.78
Selling Price
$ 39.71
1029
886
729
4800
Market Price
$ 41.36
Selling Price
$ 34.82
3971
2656
3640
4001
Market Price
$ 42.37
Selling Price
$ 36.46
1929
1127
840
2993
Market Price
$ 58.13
Selling Price
$ 52.49
973
770
573
2600
Market Price
$ 65.93
Selling Price
$ 55.33
2714
1323
972
2778
Market Price
$ 49.52
Selling Price
$ 43.05
199
175
83
443
Market Price
$ 50.36
Selling Price
$ 44.97
1594
450
611
3539
Market Price
$ 58.35
Selling Price
$ 52.27
992
603
346
1242
Market Price
$ 34.18
Selling Price
$ 28.79
639
164
324
908
Market Price
$ 65.25
Selling Price
$ 57.23
813
478
585
1284