Market Price
$ 51.34
Selling Price
$ 44.13
1991
1181
730
2383
Market Price
$ 65.45
Selling Price
$ 59.31
810
243
204
948
Market Price
$ 45.62
Selling Price
$ 40.81
1662
1651
1339
3017
Market Price
$ 58.21
Selling Price
$ 51.57
2243
946
2191
3949
Market Price
$ 32.17
Selling Price
$ 29.02
1773
1471
1453
2803
Market Price
$ 63.92
Selling Price
$ 57.85
343
106
99
462
Market Price
$ 62.70
Selling Price
$ 55.07
904
676
253
3078
Market Price
$ 32.94
Selling Price
$ 29.17
1366
1181
1151
3633
Market Price
$ 37.04
Selling Price
$ 33.59
518
170
228
588
Market Price
$ 59.24
Selling Price
$ 49.59
1648
1030
1592
2417
Market Price
$ 57.81
Selling Price
$ 51.46
3134
766
1230
3255
Market Price
$ 42.85
Selling Price
$ 37.56
1173
642
576
1723
Market Price
$ 56.61
Selling Price
$ 48.79
1615
790
1370
4702
Market Price
$ 54.66
Selling Price
$ 48.79
1966
1308
1397
3370
Market Price
$ 63.17
Selling Price
$ 56.72
453
132
360
1122
Market Price
$ 40.15
Selling Price
$ 34.93
1091
977
839
2055
Market Price
$ 60.36
Selling Price
$ 54.32
1672
1482
396
1732
Market Price
$ 68.82
Selling Price
$ 58.88
501
486
479
853
Market Price
$ 41.99
Selling Price
$ 36.70
123
45
30
463
Market Price
$ 39.32
Selling Price
$ 33.21
821
308
626
3510
Market Price
$ 65.40
Selling Price
$ 58.11
2449
1087
1144
3642
Market Price
$ 62.11
Selling Price
$ 54.12
1495
721
1019
4456
Market Price
$ 59.51
Selling Price
$ 50.82
1882
1306
981
4666
Market Price
$ 64.30
Selling Price
$ 58.33
2832
1535
2725
2889
Market Price
$ 28.15
Selling Price
$ 25.28
831
372
399
866
Market Price
$ 57.03
Selling Price
$ 49.36
2066
781
1317
3735
Market Price
$ 35.21
Selling Price
$ 30.50
3668
1693
778
4658
Market Price
$ 44.20
Selling Price
$ 37.71
454
370
331
465
Market Price
$ 63.61
Selling Price
$ 56.02
2347
2279
627
3288
Market Price
$ 43.78
Selling Price
$ 37.47
281
198
200
1033
Market Price
$ 66.74
Selling Price
$ 58.77
474
186
179
735
Market Price
$ 61.14
Selling Price
$ 53.79
884
826
798
941
Market Price
$ 42.84
Selling Price
$ 38.40
2287
1865
1079
4651
Market Price
$ 44.55
Selling Price
$ 37.73
250
234
167
1104
Market Price
$ 47.16
Selling Price
$ 41.76
714
222
628
985
Market Price
$ 30.13
Selling Price
$ 25.35
754
477
374
1157
Market Price
$ 47.85
Selling Price
$ 43.33
334
306
101
403
Market Price
$ 63.44
Selling Price
$ 55.43
341
293
221
927
Market Price
$ 51.18
Selling Price
$ 46.27
1361
566
665
3985
Market Price
$ 32.25
Selling Price
$ 26.98
603
469
511
2634