Market Price
$ 62.45
Selling Price
$ 53.83
1900
688
784
2967
Market Price
$ 49.27
Selling Price
$ 42.02
1140
1002
325
1515
Market Price
$ 64.72
Selling Price
$ 55.43
2359
2221
2152
4031
Market Price
$ 39.30
Selling Price
$ 35.04
1527
1469
752
3557
Market Price
$ 61.16
Selling Price
$ 54.92
640
442
439
1216
Market Price
$ 70.76
Selling Price
$ 59.86
838
428
634
1071
Market Price
$ 44.44
Selling Price
$ 38.12
202
125
63
679
Market Price
$ 52.34
Selling Price
$ 46.92
2956
1084
596
3961
Market Price
$ 39.60
Selling Price
$ 33.83
1141
443
950
2465
Market Price
$ 63.87
Selling Price
$ 55.74
2287
1164
865
3244
Market Price
$ 55.92
Selling Price
$ 49.95
1674
1468
1648
2089
Market Price
$ 49.92
Selling Price
$ 44.68
906
882
510
1818
Market Price
$ 55.53
Selling Price
$ 49.48
409
260
148
747
Market Price
$ 70.97
Selling Price
$ 59.24
655
597
402
1439
Market Price
$ 31.48
Selling Price
$ 27.24
1137
856
355
2731
Market Price
$ 58.96
Selling Price
$ 52.31
1252
663
916
3650
Market Price
$ 40.34
Selling Price
$ 34.78
930
600
472
1314
Market Price
$ 62.42
Selling Price
$ 55.53
1765
1167
1732
2171
Market Price
$ 29.93
Selling Price
$ 25.95
877
406
593
4349
Market Price
$ 32.23
Selling Price
$ 28.08
2007
1637
1721
4713
Market Price
$ 35.63
Selling Price
$ 29.81
1038
327
511
1098
Market Price
$ 63.22
Selling Price
$ 55.33
637
277
171
756
Market Price
$ 44.37
Selling Price
$ 38.94
887
571
297
2541
Market Price
$ 30.46
Selling Price
$ 26.46
380
263
156
1482
Market Price
$ 39.26
Selling Price
$ 34.46
524
482
113
615
Market Price
$ 61.37
Selling Price
$ 51.94
334
232
284
1535
Market Price
$ 48.74
Selling Price
$ 43.41
186
157
125
899
Market Price
$ 55.00
Selling Price
$ 46.71
1006
733
916
4377
Market Price
$ 48.65
Selling Price
$ 43.38
2356
1119
786
2701
Market Price
$ 43.21
Selling Price
$ 36.73
2434
720
759
3032
Market Price
$ 30.86
Selling Price
$ 26.75
1783
1452
1047
2581
Market Price
$ 70.66
Selling Price
$ 59.01
1417
613
487
4246
Market Price
$ 66.11
Selling Price
$ 57.77
518
159
110
1280
Market Price
$ 51.31
Selling Price
$ 44.95
1067
471
549
1430
Market Price
$ 66.14
Selling Price
$ 58.99
702
574
514
916
Market Price
$ 32.71
Selling Price
$ 28.33
2576
616
2357
2699
Market Price
$ 64.21
Selling Price
$ 54.22
506
328
126
1631
Market Price
$ 44.69
Selling Price
$ 37.59
289
133
178
567
Market Price
$ 68.70
Selling Price
$ 59.57
639
311
476
1152
Market Price
$ 62.02
Selling Price
$ 55.09
674
616
204
753