Market Price
$ 64.56
Selling Price
$ 56.00
918
786
197
2898
Market Price
$ 65.49
Selling Price
$ 55.25
1929
1593
1910
2990
Market Price
$ 60.07
Selling Price
$ 53.41
2221
1995
2058
3593
Market Price
$ 43.31
Selling Price
$ 38.93
661
406
536
1159
Market Price
$ 31.95
Selling Price
$ 27.09
970
629
222
3466
Market Price
$ 54.79
Selling Price
$ 47.17
387
146
348
434
Market Price
$ 29.12
Selling Price
$ 26.25
3258
2041
2518
4517
Market Price
$ 61.72
Selling Price
$ 54.69
846
362
479
1456
Market Price
$ 30.45
Selling Price
$ 27.40
894
831
573
1678
Market Price
$ 61.82
Selling Price
$ 54.11
970
214
261
2159
Market Price
$ 55.98
Selling Price
$ 49.38
1706
1115
1023
2590
Market Price
$ 37.22
Selling Price
$ 32.59
2457
1717
2423
3472
Market Price
$ 59.49
Selling Price
$ 52.86
1006
728
873
3549
Market Price
$ 52.94
Selling Price
$ 45.57
1485
858
1448
4683
Market Price
$ 56.38
Selling Price
$ 50.00
327
176
127
464
Market Price
$ 41.05
Selling Price
$ 36.47
647
616
177
2585
Market Price
$ 41.75
Selling Price
$ 35.78
1614
1613
898
2177
Market Price
$ 31.22
Selling Price
$ 27.48
715
218
230
3579
Market Price
$ 42.34
Selling Price
$ 37.21
1402
1160
1026
1980
Market Price
$ 37.82
Selling Price
$ 32.86
413
345
204
1045
Market Price
$ 53.58
Selling Price
$ 45.70
2204
1614
728
2223
Market Price
$ 39.25
Selling Price
$ 33.54
2172
2089
1039
2934
Market Price
$ 37.50
Selling Price
$ 32.33
765
644
513
1405
Market Price
$ 64.03
Selling Price
$ 57.71
405
81
89
1708
Market Price
$ 34.33
Selling Price
$ 30.40
3486
3254
1260
3976
Market Price
$ 51.66
Selling Price
$ 46.44
2337
1916
2090
2702
Market Price
$ 54.07
Selling Price
$ 47.26
1047
629
748
4634
Market Price
$ 47.74
Selling Price
$ 43.29
355
269
113
578
Market Price
$ 69.08
Selling Price
$ 59.73
196
173
174
846
Market Price
$ 34.92
Selling Price
$ 30.11
1534
732
1517
2068
Market Price
$ 51.96
Selling Price
$ 45.28
1882
1059
1649
4669
Market Price
$ 64.30
Selling Price
$ 57.10
543
326
527
1163
Market Price
$ 29.10
Selling Price
$ 25.07
421
271
360
710
Market Price
$ 31.11
Selling Price
$ 26.08
454
193
204
455
Market Price
$ 55.18
Selling Price
$ 50.11
1821
489
1393
3600
Market Price
$ 60.54
Selling Price
$ 54.83
304
69
214
589
Market Price
$ 35.73
Selling Price
$ 31.34
975
475
239
2826
Market Price
$ 42.21
Selling Price
$ 37.29
1091
404
512
3884
Market Price
$ 36.15
Selling Price
$ 31.71
297
277
156
1091
Market Price
$ 49.11
Selling Price
$ 43.75
1371
1199
1119
3754