Market Price
$ 59.57
Selling Price
$ 50.28
879
513
406
3494
Market Price
$ 30.08
Selling Price
$ 26.57
1013
208
821
2470
Market Price
$ 60.99
Selling Price
$ 54.19
786
771
487
2082
Market Price
$ 29.96
Selling Price
$ 26.47
3896
2328
2302
4292
Market Price
$ 62.08
Selling Price
$ 52.71
690
655
143
1428
Market Price
$ 66.06
Selling Price
$ 59.03
1074
808
617
3658
Market Price
$ 30.26
Selling Price
$ 25.81
4099
1729
2602
4621
Market Price
$ 45.30
Selling Price
$ 38.35
1515
498
1226
3705
Market Price
$ 53.76
Selling Price
$ 46.97
1365
332
373
1645
Market Price
$ 53.71
Selling Price
$ 45.50
1187
919
694
1200
Market Price
$ 46.31
Selling Price
$ 40.18
305
186
275
763
Market Price
$ 62.17
Selling Price
$ 55.14
2208
1045
482
3532
Market Price
$ 66.00
Selling Price
$ 58.50
1168
629
952
1518
Market Price
$ 52.42
Selling Price
$ 47.45
403
169
101
1252
Market Price
$ 44.80
Selling Price
$ 39.59
752
267
612
3449
Market Price
$ 46.76
Selling Price
$ 41.83
223
115
110
808
Market Price
$ 55.54
Selling Price
$ 48.19
1729
394
1250
1961
Market Price
$ 38.70
Selling Price
$ 34.71
1323
751
1020
3380
Market Price
$ 62.88
Selling Price
$ 56.78
1616
1403
606
4020
Market Price
$ 45.32
Selling Price
$ 39.73
1219
375
578
4755
Market Price
$ 44.11
Selling Price
$ 38.96
3071
1736
2893
3871
Market Price
$ 62.72
Selling Price
$ 55.02
1490
516
805
3019
Market Price
$ 42.08
Selling Price
$ 35.38
303
65
150
1379
Market Price
$ 37.74
Selling Price
$ 32.29
946
726
359
2081
Market Price
$ 63.77
Selling Price
$ 57.03
1230
701
1132
4128
Market Price
$ 33.40
Selling Price
$ 29.28
4125
1379
1984
4176
Market Price
$ 65.60
Selling Price
$ 56.46
1248
584
951
1944
Market Price
$ 62.66
Selling Price
$ 52.68
2316
545
1514
3085
Market Price
$ 43.35
Selling Price
$ 37.31
256
217
178
489
Market Price
$ 42.57
Selling Price
$ 36.28
1602
723
1520
2811
Market Price
$ 45.06
Selling Price
$ 39.70
946
507
330
1157
Market Price
$ 38.64
Selling Price
$ 34.08
965
507
840
1610
Market Price
$ 41.50
Selling Price
$ 35.23
244
202
52
440
Market Price
$ 31.52
Selling Price
$ 27.36
2158
729
1818
2199
Market Price
$ 29.62
Selling Price
$ 25.52
2845
1344
2748
3844
Market Price
$ 42.29
Selling Price
$ 36.75
3442
1307
3043
4242
Market Price
$ 50.22
Selling Price
$ 44.41
2870
1822
2064
4313
Market Price
$ 33.15
Selling Price
$ 30.10
1199
390
724
3227
Market Price
$ 58.34
Selling Price
$ 50.36
1508
1232
532
3671
Market Price
$ 35.57
Selling Price
$ 30.57
2162
1687
672
4808