Market Price
$ 37.91
Selling Price
$ 32.44
2919
1570
829
4118
Market Price
$ 54.35
Selling Price
$ 47.35
411
313
177
1688
Market Price
$ 57.25
Selling Price
$ 48.10
1784
970
764
2474
Market Price
$ 37.11
Selling Price
$ 32.72
817
477
178
3695
Market Price
$ 47.15
Selling Price
$ 41.83
755
586
648
1008
Market Price
$ 55.55
Selling Price
$ 50.48
919
728
774
2559
Market Price
$ 56.46
Selling Price
$ 50.19
933
853
420
1267
Market Price
$ 55.01
Selling Price
$ 46.82
495
184
207
2304
Market Price
$ 48.87
Selling Price
$ 41.31
1738
922
1647
3396
Market Price
$ 51.51
Selling Price
$ 44.91
2947
1380
1857
4070
Market Price
$ 47.26
Selling Price
$ 41.08
628
585
464
963
Market Price
$ 62.61
Selling Price
$ 56.83
1816
1034
1493
4667
Market Price
$ 44.70
Selling Price
$ 37.69
2977
752
1860
4862
Market Price
$ 40.61
Selling Price
$ 35.53
2642
2615
1661
3522
Market Price
$ 42.53
Selling Price
$ 38.33
2688
1150
2175
4583
Market Price
$ 48.14
Selling Price
$ 43.70
2761
1324
2187
4809
Market Price
$ 58.59
Selling Price
$ 51.73
493
267
109
2215
Market Price
$ 31.74
Selling Price
$ 28.32
2672
2424
2561
3293
Market Price
$ 52.00
Selling Price
$ 44.95
558
474
176
2247
Market Price
$ 37.91
Selling Price
$ 33.81
2543
2414
2493
3839
Market Price
$ 36.88
Selling Price
$ 33.03
3064
2611
2099
4033
Market Price
$ 55.93
Selling Price
$ 47.12
825
594
703
1444
Market Price
$ 54.15
Selling Price
$ 47.52
1139
640
971
1209
Market Price
$ 37.24
Selling Price
$ 31.83
1883
1255
562
3898
Market Price
$ 59.36
Selling Price
$ 52.21
3682
1628
1296
4554
Market Price
$ 62.33
Selling Price
$ 56.41
1584
1478
662
2287
Market Price
$ 52.25
Selling Price
$ 44.94
2243
1897
785
2468
Market Price
$ 42.21
Selling Price
$ 36.10
1783
1382
1427
2384
Market Price
$ 30.09
Selling Price
$ 25.19
398
377
135
1247
Market Price
$ 49.51
Selling Price
$ 44.95
597
444
470
1069
Market Price
$ 38.48
Selling Price
$ 34.85
1543
726
1129
4938
Market Price
$ 52.92
Selling Price
$ 46.44
4345
4051
1973
4562
Market Price
$ 54.84
Selling Price
$ 45.78
1330
917
360
2814
Market Price
$ 60.37
Selling Price
$ 52.49
4033
2002
3342
4638
Market Price
$ 60.10
Selling Price
$ 52.22
1866
725
1259
2890
Market Price
$ 28.87
Selling Price
$ 26.21
3259
1502
1100
3868
Market Price
$ 60.99
Selling Price
$ 52.94
1654
685
612
4187
Market Price
$ 41.71
Selling Price
$ 36.17
819
738
416
2088
Market Price
$ 50.76
Selling Price
$ 45.96
1498
441
531
3919
Market Price
$ 39.11
Selling Price
$ 32.88
2639
923
1747
3302