Market Price
$ 47.47
Selling Price
$ 43.08
1666
1210
1652
4665
Market Price
$ 60.40
Selling Price
$ 53.20
1361
751
1276
2150
Market Price
$ 35.87
Selling Price
$ 30.97
393
389
254
505
Market Price
$ 28.58
Selling Price
$ 25.55
566
207
362
2560
Market Price
$ 69.44
Selling Price
$ 58.93
145
88
73
541
Market Price
$ 53.67
Selling Price
$ 46.36
2797
1400
1003
4642
Market Price
$ 56.05
Selling Price
$ 49.30
3127
2942
2600
3428
Market Price
$ 53.35
Selling Price
$ 46.71
1387
527
942
1582
Market Price
$ 63.23
Selling Price
$ 53.08
2436
2022
1733
3981
Market Price
$ 45.55
Selling Price
$ 41.23
928
394
222
2529
Market Price
$ 60.37
Selling Price
$ 54.35
2378
1725
771
4693
Market Price
$ 39.65
Selling Price
$ 33.51
2904
993
793
3148
Market Price
$ 45.24
Selling Price
$ 41.07
309
298
172
1376
Market Price
$ 54.25
Selling Price
$ 48.95
237
55
99
727
Market Price
$ 53.31
Selling Price
$ 47.89
1499
1190
1011
1687
Market Price
$ 61.76
Selling Price
$ 55.17
1729
1705
1439
1805
Market Price
$ 49.99
Selling Price
$ 44.32
1062
677
963
1560
Market Price
$ 53.74
Selling Price
$ 47.14
1112
891
501
1307
Market Price
$ 64.18
Selling Price
$ 55.46
3413
1562
1038
4212
Market Price
$ 51.76
Selling Price
$ 45.05
4118
2627
1306
4529
Market Price
$ 54.50
Selling Price
$ 48.27
2011
1218
1379
2223
Market Price
$ 39.34
Selling Price
$ 33.76
1308
1226
359
2248
Market Price
$ 38.18
Selling Price
$ 31.84
2115
1415
907
2581
Market Price
$ 64.98
Selling Price
$ 56.82
1399
771
434
4192
Market Price
$ 61.49
Selling Price
$ 52.42
1012
1004
650
1098
Market Price
$ 43.15
Selling Price
$ 36.76
3200
3165
3054
4436
Market Price
$ 70.47
Selling Price
$ 58.79
2520
2485
1004
4455
Market Price
$ 48.33
Selling Price
$ 42.40
375
200
124
443
Market Price
$ 63.49
Selling Price
$ 54.41
2351
1574
2109
2773
Market Price
$ 52.27
Selling Price
$ 44.88
380
284
93
955
Market Price
$ 55.68
Selling Price
$ 48.32
1254
474
974
1559
Market Price
$ 40.66
Selling Price
$ 33.91
1378
499
409
2111
Market Price
$ 63.59
Selling Price
$ 55.42
231
186
77
557
Market Price
$ 28.99
Selling Price
$ 26.05
725
328
408
1064
Market Price
$ 60.51
Selling Price
$ 51.62
886
461
704
1364
Market Price
$ 67.83
Selling Price
$ 57.35
4091
3120
3630
4630
Market Price
$ 52.01
Selling Price
$ 46.70
2323
852
476
3548
Market Price
$ 44.99
Selling Price
$ 38.72
1340
520
1308
2077
Market Price
$ 46.01
Selling Price
$ 40.64
422
358
125
1362
Market Price
$ 39.44
Selling Price
$ 34.82
3249
3137
1770
4890