Market Price
$ 51.32
Selling Price
$ 46.00
436
272
344
972
Market Price
$ 56.35
Selling Price
$ 50.64
1266
785
374
2123
Market Price
$ 42.98
Selling Price
$ 37.40
341
304
331
756
Market Price
$ 28.29
Selling Price
$ 25.46
2100
1422
892
3413
Market Price
$ 51.06
Selling Price
$ 44.96
3159
2694
3136
4507
Market Price
$ 52.13
Selling Price
$ 46.45
4455
2768
3058
4852
Market Price
$ 49.17
Selling Price
$ 42.44
1098
976
344
2207
Market Price
$ 40.77
Selling Price
$ 35.24
277
84
70
1237
Market Price
$ 70.03
Selling Price
$ 59.59
1393
840
543
1729
Market Price
$ 48.94
Selling Price
$ 44.24
2982
703
2577
4635
Market Price
$ 37.88
Selling Price
$ 33.86
2635
1485
1023
2665
Market Price
$ 39.90
Selling Price
$ 33.36
2314
1352
1169
4968
Market Price
$ 56.55
Selling Price
$ 47.64
3169
1519
2879
4169
Market Price
$ 55.35
Selling Price
$ 48.29
1725
731
942
3086
Market Price
$ 38.90
Selling Price
$ 32.93
1514
577
445
3732
Market Price
$ 63.85
Selling Price
$ 53.79
1991
809
1831
2508
Market Price
$ 54.12
Selling Price
$ 47.01
1125
766
948
4286
Market Price
$ 48.08
Selling Price
$ 40.42
1694
797
483
2170
Market Price
$ 36.94
Selling Price
$ 31.69
848
626
596
2667
Market Price
$ 47.49
Selling Price
$ 42.68
2750
2498
943
3436
Market Price
$ 60.92
Selling Price
$ 52.24
1524
499
1173
2517
Market Price
$ 46.90
Selling Price
$ 41.17
1832
1011
843
3939
Market Price
$ 47.58
Selling Price
$ 42.86
951
228
903
2489
Market Price
$ 56.15
Selling Price
$ 49.39
2591
1200
1820
4367
Market Price
$ 42.11
Selling Price
$ 36.36
594
573
480
668
Market Price
$ 41.22
Selling Price
$ 35.80
1420
1260
515
4723
Market Price
$ 33.04
Selling Price
$ 27.54
539
442
427
2469
Market Price
$ 42.87
Selling Price
$ 37.31
810
288
808
987
Market Price
$ 62.81
Selling Price
$ 56.33
1456
722
1121
1754
Market Price
$ 44.79
Selling Price
$ 38.11
4078
3549
2327
4858
Market Price
$ 53.88
Selling Price
$ 48.08
824
367
249
3402
Market Price
$ 39.67
Selling Price
$ 35.76
604
344
126
2699
Market Price
$ 40.24
Selling Price
$ 35.24
426
416
240
974
Market Price
$ 29.49
Selling Price
$ 26.81
935
732
493
1231
Market Price
$ 53.66
Selling Price
$ 47.93
532
353
259
573
Market Price
$ 61.10
Selling Price
$ 50.95
1232
672
1133
3599
Market Price
$ 28.82
Selling Price
$ 25.61
4043
3098
1727
4622
Market Price
$ 45.15
Selling Price
$ 40.70
198
135
65
583
Market Price
$ 59.83
Selling Price
$ 50.97
477
459
227
1784
Market Price
$ 44.47
Selling Price
$ 39.71
1346
335
1174
2693