Market Price
$ 38.75
Selling Price
$ 34.37
2006
1948
1204
3882
Market Price
$ 49.60
Selling Price
$ 43.29
1863
714
1749
3842
Market Price
$ 46.14
Selling Price
$ 40.69
370
301
135
1707
Market Price
$ 66.62
Selling Price
$ 56.72
1651
489
431
2441
Market Price
$ 58.17
Selling Price
$ 49.31
174
109
49
600
Market Price
$ 49.39
Selling Price
$ 43.28
1613
1019
1149
2536
Market Price
$ 52.51
Selling Price
$ 47.36
2543
2055
2508
4665
Market Price
$ 50.47
Selling Price
$ 44.50
761
425
271
1117
Market Price
$ 44.29
Selling Price
$ 38.38
1388
917
676
1714
Market Price
$ 58.34
Selling Price
$ 52.47
582
365
572
1857
Market Price
$ 50.24
Selling Price
$ 43.00
2229
503
597
4139
Market Price
$ 65.75
Selling Price
$ 57.50
720
627
489
1200
Market Price
$ 45.16
Selling Price
$ 38.17
747
152
374
2870
Market Price
$ 56.88
Selling Price
$ 47.78
2328
670
1501
2899
Market Price
$ 39.59
Selling Price
$ 35.25
1709
652
874
3563
Market Price
$ 40.53
Selling Price
$ 34.49
3294
941
1057
3320
Market Price
$ 29.61
Selling Price
$ 25.73
181
169
129
410
Market Price
$ 69.26
Selling Price
$ 58.05
2755
1891
1890
3526
Market Price
$ 37.75
Selling Price
$ 33.17
867
430
787
1144
Market Price
$ 59.39
Selling Price
$ 50.94
1049
453
238
2923
Market Price
$ 62.66
Selling Price
$ 53.84
1806
1251
1804
2855
Market Price
$ 34.84
Selling Price
$ 29.42
1378
546
1007
1566
Market Price
$ 38.53
Selling Price
$ 34.42
1979
1005
1372
2013
Market Price
$ 57.89
Selling Price
$ 50.89
2986
1963
1195
4006
Market Price
$ 59.88
Selling Price
$ 53.34
2210
833
1573
4378
Market Price
$ 58.45
Selling Price
$ 51.94
1749
1524
360
2144
Market Price
$ 28.88
Selling Price
$ 25.45
153
31
77
426
Market Price
$ 33.63
Selling Price
$ 28.44
3717
2939
1843
4878
Market Price
$ 36.48
Selling Price
$ 30.58
2633
2066
1299
2964
Market Price
$ 65.54
Selling Price
$ 56.48
378
364
217
415
Market Price
$ 31.94
Selling Price
$ 28.95
711
601
567
1080
Market Price
$ 66.47
Selling Price
$ 56.09
444
100
376
498
Market Price
$ 57.76
Selling Price
$ 52.16
1239
447
748
4432
Market Price
$ 53.90
Selling Price
$ 48.24
3525
2550
2240
3789
Market Price
$ 65.24
Selling Price
$ 54.68
237
237
176
783
Market Price
$ 48.42
Selling Price
$ 43.38
752
176
301
1529
Market Price
$ 66.74
Selling Price
$ 57.41
2157
856
1492
3074
Market Price
$ 42.90
Selling Price
$ 37.89
1446
1295
1127
2686
Market Price
$ 40.42
Selling Price
$ 35.68
1529
1236
1376
2398
Market Price
$ 30.70
Selling Price
$ 26.84
322
239
201
935