Market Price
$ 45.76
Selling Price
$ 40.33
448
370
283
704
Market Price
$ 69.15
Selling Price
$ 58.19
3391
2236
793
4773
Market Price
$ 45.67
Selling Price
$ 40.21
481
260
397
627
Market Price
$ 60.99
Selling Price
$ 50.96
1061
1015
555
1190
Market Price
$ 60.95
Selling Price
$ 51.53
1350
1051
439
2489
Market Price
$ 57.31
Selling Price
$ 48.89
2491
1800
911
4944
Market Price
$ 36.77
Selling Price
$ 32.65
1480
489
1309
4357
Market Price
$ 35.33
Selling Price
$ 29.78
1558
790
1471
2017
Market Price
$ 59.22
Selling Price
$ 53.75
327
314
157
1145
Market Price
$ 68.06
Selling Price
$ 59.66
2478
2014
1063
4301
Market Price
$ 30.95
Selling Price
$ 26.51
2716
1046
2067
2941
Market Price
$ 45.80
Selling Price
$ 39.30
711
438
181
1261
Market Price
$ 54.12
Selling Price
$ 48.33
866
478
659
3301
Market Price
$ 65.70
Selling Price
$ 59.12
200
108
185
569
Market Price
$ 31.41
Selling Price
$ 27.42
3130
2165
1565
4353
Market Price
$ 32.42
Selling Price
$ 29.33
595
591
442
721
Market Price
$ 63.52
Selling Price
$ 54.74
1377
520
1311
3374
Market Price
$ 31.71
Selling Price
$ 26.45
1957
1569
1364
2746
Market Price
$ 32.43
Selling Price
$ 29.18
3600
2367
1608
3612
Market Price
$ 48.30
Selling Price
$ 43.15
596
427
220
1314
Market Price
$ 50.40
Selling Price
$ 42.18
3775
2157
1162
4428
Market Price
$ 66.28
Selling Price
$ 59.26
3314
2399
1938
4075
Market Price
$ 63.61
Selling Price
$ 53.04
1631
465
1584
4258
Market Price
$ 30.18
Selling Price
$ 25.31
972
196
655
1867
Market Price
$ 33.06
Selling Price
$ 27.83
1550
1144
1030
1961
Market Price
$ 60.83
Selling Price
$ 52.95
746
656
674
1771
Market Price
$ 39.87
Selling Price
$ 35.64
2372
2182
1738
3183
Market Price
$ 38.38
Selling Price
$ 33.42
587
302
366
752
Market Price
$ 69.08
Selling Price
$ 58.82
315
252
235
572
Market Price
$ 61.19
Selling Price
$ 55.23
2490
1150
636
3081
Market Price
$ 32.64
Selling Price
$ 29.10
927
418
398
1878
Market Price
$ 36.78
Selling Price
$ 33.43
1381
278
897
1559
Market Price
$ 29.31
Selling Price
$ 26.02
286
171
106
1277
Market Price
$ 69.33
Selling Price
$ 58.89
2528
1077
1741
3451
Market Price
$ 66.67
Selling Price
$ 57.81
579
176
309
1143
Market Price
$ 65.96
Selling Price
$ 56.71
3516
2450
982
4013
Market Price
$ 51.76
Selling Price
$ 43.59
790
175
605
2239
Market Price
$ 51.07
Selling Price
$ 45.41
1451
560
871
2004
Market Price
$ 34.76
Selling Price
$ 29.49
1942
1723
1364
3295
Market Price
$ 43.17
Selling Price
$ 37.34
491
229
381
2451