Market Price
$ 33.52
Selling Price
$ 28.84
2582
2316
1928
3478
Market Price
$ 49.74
Selling Price
$ 42.85
1039
481
968
2933
Market Price
$ 35.58
Selling Price
$ 30.14
1030
695
302
2681
Market Price
$ 60.14
Selling Price
$ 50.95
2158
2105
2028
2268
Market Price
$ 47.85
Selling Price
$ 43.21
273
237
243
733
Market Price
$ 52.24
Selling Price
$ 46.70
2608
1256
753
4205
Market Price
$ 35.85
Selling Price
$ 31.76
2323
1236
1271
3265
Market Price
$ 33.14
Selling Price
$ 29.03
872
446
524
1217
Market Price
$ 34.18
Selling Price
$ 29.47
1185
840
830
1211
Market Price
$ 35.84
Selling Price
$ 31.10
1075
389
358
3271
Market Price
$ 66.57
Selling Price
$ 57.02
4445
2944
3989
4850
Market Price
$ 35.44
Selling Price
$ 29.66
991
683
970
1342
Market Price
$ 64.85
Selling Price
$ 57.10
2310
1823
1446
4590
Market Price
$ 48.70
Selling Price
$ 41.94
2768
1929
2021
4195
Market Price
$ 34.68
Selling Price
$ 30.87
2019
475
1761
4694
Market Price
$ 45.65
Selling Price
$ 40.80
1896
1735
1058
1949
Market Price
$ 57.13
Selling Price
$ 49.38
3499
3202
2513
4536
Market Price
$ 44.01
Selling Price
$ 37.03
1513
449
386
3962
Market Price
$ 29.34
Selling Price
$ 25.25
1035
691
676
3290
Market Price
$ 64.33
Selling Price
$ 56.41
1839
695
1778
2373
Market Price
$ 47.06
Selling Price
$ 42.27
544
498
439
1392
Market Price
$ 64.63
Selling Price
$ 54.98
1042
279
874
1228
Market Price
$ 39.50
Selling Price
$ 34.21
1878
725
1404
4917
Market Price
$ 50.39
Selling Price
$ 42.02
403
295
156
495
Market Price
$ 56.03
Selling Price
$ 50.30
429
347
120
1139
Market Price
$ 29.76
Selling Price
$ 26.49
1798
1179
1073
4719
Market Price
$ 61.31
Selling Price
$ 54.05
437
105
371
720
Market Price
$ 56.98
Selling Price
$ 49.58
3053
991
1548
4643
Market Price
$ 50.75
Selling Price
$ 44.62
3005
837
1241
4620
Market Price
$ 42.12
Selling Price
$ 37.85
846
305
631
2111
Market Price
$ 57.13
Selling Price
$ 51.53
473
343
371
671
Market Price
$ 33.24
Selling Price
$ 29.94
3339
1091
1073
4561
Market Price
$ 54.76
Selling Price
$ 47.72
829
607
264
1162
Market Price
$ 56.61
Selling Price
$ 49.56
1554
490
1419
2734
Market Price
$ 39.28
Selling Price
$ 35.03
562
456
114
1002
Market Price
$ 39.83
Selling Price
$ 33.52
394
228
211
889
Market Price
$ 39.68
Selling Price
$ 35.86
935
672
931
990
Market Price
$ 32.84
Selling Price
$ 28.60
992
825
631
1236
Market Price
$ 56.35
Selling Price
$ 50.70
1526
342
1485
4971
Market Price
$ 64.31
Selling Price
$ 54.98
1144
383
252
2480