Market Price
$ 44.27
Selling Price
$ 39.16
990
885
309
1708
Market Price
$ 45.46
Selling Price
$ 41.32
281
273
68
512
Market Price
$ 41.42
Selling Price
$ 35.81
1777
1157
577
3138
Market Price
$ 57.17
Selling Price
$ 49.24
379
174
361
451
Market Price
$ 31.70
Selling Price
$ 26.80
2662
2102
860
2689
Market Price
$ 65.06
Selling Price
$ 54.92
824
401
511
2478
Market Price
$ 60.10
Selling Price
$ 50.93
469
183
381
898
Market Price
$ 40.91
Selling Price
$ 34.91
1755
1301
1542
2731
Market Price
$ 63.30
Selling Price
$ 56.20
438
226
238
1310
Market Price
$ 31.17
Selling Price
$ 27.03
3946
1577
2157
4434
Market Price
$ 35.00
Selling Price
$ 29.66
2782
1505
1091
4690
Market Price
$ 65.52
Selling Price
$ 55.41
3177
1439
742
4161
Market Price
$ 30.51
Selling Price
$ 27.47
1915
1887
1027
2480
Market Price
$ 48.96
Selling Price
$ 42.32
2031
1436
620
2529
Market Price
$ 59.65
Selling Price
$ 53.04
280
220
213
1263
Market Price
$ 50.66
Selling Price
$ 42.62
1589
1487
607
2515
Market Price
$ 51.31
Selling Price
$ 45.02
1062
1012
922
2732
Market Price
$ 34.12
Selling Price
$ 29.17
1486
1032
386
2229
Market Price
$ 43.21
Selling Price
$ 36.94
671
532
513
888
Market Price
$ 35.86
Selling Price
$ 31.84
1833
1465
1316
3388
Market Price
$ 37.41
Selling Price
$ 32.42
612
415
537
2123
Market Price
$ 55.22
Selling Price
$ 46.75
4184
2072
2463
4352
Market Price
$ 40.78
Selling Price
$ 35.44
706
302
212
1142
Market Price
$ 65.76
Selling Price
$ 58.49
1244
1066
922
4450
Market Price
$ 64.27
Selling Price
$ 54.00
795
416
197
1779
Market Price
$ 43.06
Selling Price
$ 38.84
633
182
444
941
Market Price
$ 59.30
Selling Price
$ 50.06
640
357
562
956
Market Price
$ 57.46
Selling Price
$ 50.49
1264
721
979
2234
Market Price
$ 67.12
Selling Price
$ 59.13
3059
1228
1626
3888
Market Price
$ 29.73
Selling Price
$ 26.72
1046
665
493
1751
Market Price
$ 44.18
Selling Price
$ 39.83
1706
1499
1095
2578
Market Price
$ 54.61
Selling Price
$ 49.14
3087
2176
2372
4671
Market Price
$ 42.47
Selling Price
$ 36.96
438
299
404
746
Market Price
$ 53.96
Selling Price
$ 48.55
744
480
292
2585
Market Price
$ 53.59
Selling Price
$ 48.60
686
172
515
1200
Market Price
$ 64.06
Selling Price
$ 56.49
724
622
451
836
Market Price
$ 55.03
Selling Price
$ 46.28
1709
493
1673
3049
Market Price
$ 42.28
Selling Price
$ 38.30
1747
435
1304
3977
Market Price
$ 32.47
Selling Price
$ 28.40
1256
460
614
2255
Market Price
$ 29.85
Selling Price
$ 26.24
3060
2897
766
3455