Market Price
$ 34.02
Selling Price
$ 28.45
948
226
369
3122
Market Price
$ 67.48
Selling Price
$ 57.13
547
472
367
1756
Market Price
$ 59.66
Selling Price
$ 54.07
1217
1173
1007
3830
Market Price
$ 56.79
Selling Price
$ 51.07
2178
1111
1955
3019
Market Price
$ 40.81
Selling Price
$ 35.42
4625
4590
1142
4901
Market Price
$ 38.72
Selling Price
$ 33.68
1073
722
421
2570
Market Price
$ 71.11
Selling Price
$ 59.33
1920
650
1147
3537
Market Price
$ 62.40
Selling Price
$ 55.99
661
465
454
2548
Market Price
$ 60.21
Selling Price
$ 53.54
917
796
345
3884
Market Price
$ 44.19
Selling Price
$ 38.90
2311
1314
1948
3953
Market Price
$ 30.19
Selling Price
$ 26.99
578
394
264
2137
Market Price
$ 69.58
Selling Price
$ 58.68
1820
1248
1678
2969
Market Price
$ 50.17
Selling Price
$ 45.47
638
448
467
1528
Market Price
$ 40.23
Selling Price
$ 36.23
3705
1651
975
3757
Market Price
$ 55.80
Selling Price
$ 48.55
2996
1945
2483
4300
Market Price
$ 28.38
Selling Price
$ 25.52
829
613
461
2828
Market Price
$ 62.05
Selling Price
$ 53.01
790
604
617
909
Market Price
$ 53.64
Selling Price
$ 48.17
1044
591
975
1100
Market Price
$ 51.10
Selling Price
$ 42.62
3023
1122
2391
3520
Market Price
$ 55.68
Selling Price
$ 46.64
542
408
132
1067
Market Price
$ 36.86
Selling Price
$ 31.87
900
336
231
2107
Market Price
$ 34.97
Selling Price
$ 29.23
2531
1282
1447
3369
Market Price
$ 34.97
Selling Price
$ 29.76
2151
1568
654
2594
Market Price
$ 35.52
Selling Price
$ 31.53
2833
1719
826
4214
Market Price
$ 39.51
Selling Price
$ 34.29
1154
1081
534
3937
Market Price
$ 30.50
Selling Price
$ 26.64
346
105
98
881
Market Price
$ 40.82
Selling Price
$ 36.31
1556
355
1553
3543
Market Price
$ 63.69
Selling Price
$ 54.96
635
259
319
1537
Market Price
$ 53.74
Selling Price
$ 47.84
2876
1588
2179
4967
Market Price
$ 33.28
Selling Price
$ 29.74
1820
441
850
3135
Market Price
$ 56.28
Selling Price
$ 48.62
1971
1646
1379
2761
Market Price
$ 44.31
Selling Price
$ 39.46
3043
2480
1065
3509
Market Price
$ 34.05
Selling Price
$ 29.55
853
794
333
1173
Market Price
$ 43.88
Selling Price
$ 39.43
631
219
623
1121
Market Price
$ 39.60
Selling Price
$ 35.87
334
205
174
849
Market Price
$ 55.10
Selling Price
$ 49.98
1014
846
815
3853
Market Price
$ 56.61
Selling Price
$ 51.34
2682
588
1023
3172
Market Price
$ 43.58
Selling Price
$ 37.24
1628
1219
597
1734
Market Price
$ 57.12
Selling Price
$ 48.29
1907
1045
1785
4951
Market Price
$ 70.56
Selling Price
$ 59.73
784
515
585
982