Market Price
$ 37.58
Selling Price
$ 33.02
1274
268
959
1725
Market Price
$ 62.43
Selling Price
$ 56.37
3874
1056
1173
4026
Market Price
$ 44.88
Selling Price
$ 39.61
170
125
47
518
Market Price
$ 43.53
Selling Price
$ 38.89
1984
1953
555
2143
Market Price
$ 48.52
Selling Price
$ 43.28
849
517
360
3514
Market Price
$ 44.21
Selling Price
$ 39.17
3084
2066
1411
3649
Market Price
$ 48.51
Selling Price
$ 42.52
1479
1118
1087
2121
Market Price
$ 31.17
Selling Price
$ 26.15
483
273
143
1250
Market Price
$ 62.02
Selling Price
$ 56.07
3264
2373
1565
3566
Market Price
$ 35.08
Selling Price
$ 29.74
1139
257
804
2277
Market Price
$ 54.91
Selling Price
$ 45.87
1807
449
598
1838
Market Price
$ 38.43
Selling Price
$ 34.87
269
148
137
661
Market Price
$ 52.51
Selling Price
$ 46.16
762
198
433
1921
Market Price
$ 68.11
Selling Price
$ 56.98
1178
485
940
2587
Market Price
$ 41.56
Selling Price
$ 36.25
880
226
449
1595
Market Price
$ 39.01
Selling Price
$ 33.09
907
501
780
3073
Market Price
$ 64.80
Selling Price
$ 58.06
1553
643
1111
1880
Market Price
$ 63.11
Selling Price
$ 54.07
1655
750
922
2992
Market Price
$ 44.58
Selling Price
$ 39.10
1792
440
1387
2557
Market Price
$ 30.15
Selling Price
$ 27.14
2227
1404
873
2308
Market Price
$ 67.01
Selling Price
$ 58.87
393
80
208
528
Market Price
$ 66.59
Selling Price
$ 57.40
2270
1735
1418
4553
Market Price
$ 64.69
Selling Price
$ 56.05
1127
996
298
2728
Market Price
$ 49.86
Selling Price
$ 42.61
206
148
118
481
Market Price
$ 66.74
Selling Price
$ 55.67
1586
852
533
3708
Market Price
$ 68.82
Selling Price
$ 58.58
832
229
541
2822
Market Price
$ 54.93
Selling Price
$ 47.42
2907
875
1874
3344
Market Price
$ 32.63
Selling Price
$ 27.83
3122
2070
1687
3586
Market Price
$ 50.19
Selling Price
$ 45.58
357
309
166
662
Market Price
$ 38.91
Selling Price
$ 35.02
2398
1299
1345
2775
Market Price
$ 55.10
Selling Price
$ 46.51
3593
2464
1622
4630
Market Price
$ 40.02
Selling Price
$ 34.18
1693
572
1079
4152
Market Price
$ 67.18
Selling Price
$ 56.46
2762
1921
2639
3142
Market Price
$ 44.33
Selling Price
$ 39.37
2101
1646
1982
4550
Market Price
$ 44.12
Selling Price
$ 38.47
1363
1325
754
4188
Market Price
$ 48.45
Selling Price
$ 42.65
716
179
665
2261
Market Price
$ 57.14
Selling Price
$ 49.93
757
342
589
843
Market Price
$ 29.83
Selling Price
$ 25.67
792
645
781
1474
Market Price
$ 59.26
Selling Price
$ 52.81
191
171
39
880
Market Price
$ 66.36
Selling Price
$ 59.46
1041
614
854
3147