Market Price
$ 38.29
Selling Price
$ 34.28
1568
870
464
3083
Market Price
$ 54.14
Selling Price
$ 46.12
2958
1034
2157
4476
Market Price
$ 38.87
Selling Price
$ 33.78
1206
1142
1141
1423
Market Price
$ 64.87
Selling Price
$ 55.92
1702
1421
1621
1797
Market Price
$ 45.68
Selling Price
$ 38.61
1121
431
983
1900
Market Price
$ 28.76
Selling Price
$ 25.71
322
274
308
828
Market Price
$ 51.14
Selling Price
$ 44.99
2333
1910
1897
3493
Market Price
$ 52.05
Selling Price
$ 46.41
1585
1526
686
3413
Market Price
$ 64.29
Selling Price
$ 54.01
981
327
969
4503
Market Price
$ 62.38
Selling Price
$ 54.56
626
415
270
1542
Market Price
$ 62.20
Selling Price
$ 52.92
3735
758
1553
4862
Market Price
$ 42.61
Selling Price
$ 38.35
3643
1635
1496
4845
Market Price
$ 44.02
Selling Price
$ 37.94
502
461
207
707
Market Price
$ 34.41
Selling Price
$ 30.45
3065
2812
2319
3373
Market Price
$ 48.20
Selling Price
$ 41.44
2487
2232
1965
2917
Market Price
$ 32.57
Selling Price
$ 27.25
1885
1582
1255
4602
Market Price
$ 64.35
Selling Price
$ 58.27
704
308
525
2693
Market Price
$ 52.55
Selling Price
$ 44.70
859
348
551
1679
Market Price
$ 67.64
Selling Price
$ 58.42
244
57
225
629
Market Price
$ 45.82
Selling Price
$ 39.12
574
428
135
1120
Market Price
$ 44.85
Selling Price
$ 37.40
2282
2057
1644
4234
Market Price
$ 34.43
Selling Price
$ 29.30
1484
1298
643
2467
Market Price
$ 44.67
Selling Price
$ 39.69
1438
342
681
2668
Market Price
$ 43.09
Selling Price
$ 36.39
2313
784
730
4669
Market Price
$ 31.03
Selling Price
$ 27.42
521
511
234
1060
Market Price
$ 43.96
Selling Price
$ 36.90
1150
852
1140
1345
Market Price
$ 63.59
Selling Price
$ 55.70
482
380
386
1218
Market Price
$ 54.02
Selling Price
$ 48.86
1023
226
533
2138
Market Price
$ 37.30
Selling Price
$ 31.20
2425
1383
639
3849
Market Price
$ 58.68
Selling Price
$ 50.71
476
420
419
667
Market Price
$ 49.39
Selling Price
$ 42.45
1278
1013
979
2034
Market Price
$ 50.99
Selling Price
$ 45.52
2640
2121
2601
2643
Market Price
$ 34.43
Selling Price
$ 30.05
411
160
243
937
Market Price
$ 55.04
Selling Price
$ 49.91
3806
2993
2113
4988
Market Price
$ 63.23
Selling Price
$ 53.16
2560
2484
1343
3925
Market Price
$ 33.84
Selling Price
$ 28.64
2203
714
1209
3935
Market Price
$ 39.10
Selling Price
$ 33.34
846
190
708
4198
Market Price
$ 58.92
Selling Price
$ 49.35
1188
1056
460
1284
Market Price
$ 44.71
Selling Price
$ 39.48
572
118
117
1568
Market Price
$ 48.78
Selling Price
$ 41.01
754
712
630
759