Market Price
$ 40.52
Selling Price
$ 34.42
1760
773
1039
4146
Market Price
$ 36.84
Selling Price
$ 31.94
780
167
647
1052
Market Price
$ 38.87
Selling Price
$ 33.42
1351
337
310
3646
Market Price
$ 41.16
Selling Price
$ 36.73
857
238
320
1412
Market Price
$ 49.26
Selling Price
$ 41.74
2157
1224
459
4421
Market Price
$ 55.19
Selling Price
$ 48.99
346
77
154
1307
Market Price
$ 68.37
Selling Price
$ 59.40
1605
1520
758
2244
Market Price
$ 30.70
Selling Price
$ 27.67
4706
962
3462
4986
Market Price
$ 59.98
Selling Price
$ 52.98
985
225
574
4636
Market Price
$ 69.94
Selling Price
$ 59.08
969
332
358
2134
Market Price
$ 57.11
Selling Price
$ 49.14
3259
1091
1244
3903
Market Price
$ 34.90
Selling Price
$ 30.55
1917
1307
1863
4481
Market Price
$ 43.54
Selling Price
$ 37.86
1791
986
506
4798
Market Price
$ 49.16
Selling Price
$ 44.59
506
450
252
1042
Market Price
$ 61.58
Selling Price
$ 53.36
1605
657
1221
4926
Market Price
$ 34.51
Selling Price
$ 30.74
210
99
167
888
Market Price
$ 29.79
Selling Price
$ 25.11
1521
1097
535
4287
Market Price
$ 68.15
Selling Price
$ 58.26
939
891
733
1116
Market Price
$ 65.87
Selling Price
$ 57.07
2034
1905
629
2721
Market Price
$ 49.91
Selling Price
$ 44.03
2996
1919
1311
4582
Market Price
$ 53.92
Selling Price
$ 46.03
2997
2448
1297
3426
Market Price
$ 63.07
Selling Price
$ 53.71
2546
1602
1129
2678
Market Price
$ 49.59
Selling Price
$ 42.50
1857
606
1556
4256
Market Price
$ 39.07
Selling Price
$ 32.93
2813
2457
971
4763
Market Price
$ 66.23
Selling Price
$ 55.72
437
187
381
543
Market Price
$ 56.19
Selling Price
$ 50.22
368
131
164
610
Market Price
$ 36.87
Selling Price
$ 33.46
2280
1111
973
2989
Market Price
$ 50.69
Selling Price
$ 42.36
1329
778
1026
4968
Market Price
$ 31.32
Selling Price
$ 27.78
1526
900
658
2794
Market Price
$ 41.91
Selling Price
$ 35.52
3379
725
1200
4540
Market Price
$ 33.64
Selling Price
$ 29.93
449
217
421
511
Market Price
$ 62.61
Selling Price
$ 53.05
700
469
520
3038
Market Price
$ 54.20
Selling Price
$ 46.77
479
428
316
1511
Market Price
$ 59.11
Selling Price
$ 51.94
1630
758
1495
2294
Market Price
$ 43.65
Selling Price
$ 39.31
837
555
186
1142
Market Price
$ 46.69
Selling Price
$ 39.86
954
758
219
1735
Market Price
$ 50.21
Selling Price
$ 45.01
4042
3520
2731
4923
Market Price
$ 35.12
Selling Price
$ 30.05
4182
1218
2378
4823
Market Price
$ 45.19
Selling Price
$ 38.42
1574
658
1346
2430
Market Price
$ 63.32
Selling Price
$ 57.35
940
835
922
1808