Market Price
$ 67.88
Selling Price
$ 57.59
2444
2429
986
4225
Market Price
$ 36.73
Selling Price
$ 31.42
685
350
562
1021
Market Price
$ 71.13
Selling Price
$ 59.83
3664
2943
3360
4021
Market Price
$ 51.65
Selling Price
$ 45.91
1691
1034
1380
3317
Market Price
$ 40.68
Selling Price
$ 36.58
2227
673
2090
3839
Market Price
$ 28.53
Selling Price
$ 25.66
223
55
119
533
Market Price
$ 65.77
Selling Price
$ 57.24
973
245
208
2109
Market Price
$ 63.15
Selling Price
$ 55.18
2098
537
438
3578
Market Price
$ 47.72
Selling Price
$ 41.22
3163
3134
1482
3693
Market Price
$ 59.79
Selling Price
$ 53.64
1358
785
441
1990
Market Price
$ 65.23
Selling Price
$ 55.66
2830
1555
1875
3076
Market Price
$ 64.86
Selling Price
$ 54.89
1105
1039
292
3698
Market Price
$ 58.87
Selling Price
$ 52.93
683
433
450
2392
Market Price
$ 31.72
Selling Price
$ 26.59
4150
3718
1751
4185
Market Price
$ 63.17
Selling Price
$ 53.34
803
700
617
2084
Market Price
$ 40.72
Selling Price
$ 36.70
583
209
571
2887
Market Price
$ 55.50
Selling Price
$ 46.73
1427
1136
1177
1868
Market Price
$ 67.42
Selling Price
$ 57.31
882
812
279
946
Market Price
$ 54.61
Selling Price
$ 48.27
1230
994
742
1897
Market Price
$ 63.27
Selling Price
$ 53.02
313
195
266
487
Market Price
$ 32.18
Selling Price
$ 28.94
463
234
97
1700
Market Price
$ 66.11
Selling Price
$ 57.22
720
378
492
3349
Market Price
$ 34.46
Selling Price
$ 30.72
203
193
81
511
Market Price
$ 55.82
Selling Price
$ 47.13
2078
713
1570
4236
Market Price
$ 42.75
Selling Price
$ 36.64
1151
917
370
1285
Market Price
$ 54.37
Selling Price
$ 48.70
4058
3525
1192
4964
Market Price
$ 30.01
Selling Price
$ 25.61
306
123
267
527
Market Price
$ 48.94
Selling Price
$ 41.45
1643
853
1339
2744
Market Price
$ 45.04
Selling Price
$ 40.55
733
509
578
1873
Market Price
$ 52.59
Selling Price
$ 45.43
2999
2212
2334
3394
Market Price
$ 64.23
Selling Price
$ 53.87
1405
394
590
2652
Market Price
$ 34.48
Selling Price
$ 31.31
3927
1468
2532
4280
Market Price
$ 54.39
Selling Price
$ 49.23
2216
2163
1534
2927
Market Price
$ 57.16
Selling Price
$ 51.61
882
627
763
930
Market Price
$ 55.12
Selling Price
$ 49.61
245
132
49
465
Market Price
$ 50.74
Selling Price
$ 45.47
404
241
300
1299
Market Price
$ 45.37
Selling Price
$ 39.25
2537
692
1675
2541
Market Price
$ 47.02
Selling Price
$ 41.93
1298
1143
1021
2034
Market Price
$ 54.14
Selling Price
$ 48.47
287
73
183
1010
Market Price
$ 39.40
Selling Price
$ 35.14
1516
1502
662
2280