Market Price
$ 64.70
Selling Price
$ 57.24
1853
776
903
2335
Market Price
$ 58.76
Selling Price
$ 51.85
2958
2166
1853
2987
Market Price
$ 69.55
Selling Price
$ 59.00
475
215
114
2346
Market Price
$ 29.18
Selling Price
$ 26.05
2513
2378
1088
4673
Market Price
$ 59.18
Selling Price
$ 50.41
2919
1406
2263
3076
Market Price
$ 35.75
Selling Price
$ 32.01
457
360
154
1361
Market Price
$ 43.98
Selling Price
$ 39.87
1693
1209
1562
2204
Market Price
$ 68.96
Selling Price
$ 59.12
3487
977
714
4302
Market Price
$ 34.56
Selling Price
$ 30.24
443
315
389
1473
Market Price
$ 50.99
Selling Price
$ 45.69
3189
1873
2881
3472
Market Price
$ 64.23
Selling Price
$ 57.74
1653
930
895
3666
Market Price
$ 42.01
Selling Price
$ 37.67
540
192
358
965
Market Price
$ 65.65
Selling Price
$ 58.54
1482
1469
806
1483
Market Price
$ 34.93
Selling Price
$ 30.01
355
321
248
403
Market Price
$ 66.66
Selling Price
$ 57.17
832
735
341
3616
Market Price
$ 47.07
Selling Price
$ 41.95
1893
849
540
4321
Market Price
$ 50.23
Selling Price
$ 42.52
1370
443
697
2867
Market Price
$ 42.84
Selling Price
$ 36.88
2144
604
1387
2627
Market Price
$ 45.82
Selling Price
$ 38.97
825
234
257
2677
Market Price
$ 50.48
Selling Price
$ 44.32
548
236
148
957
Market Price
$ 34.26
Selling Price
$ 29.21
3172
915
1057
3526
Market Price
$ 57.49
Selling Price
$ 48.91
1300
855
1054
3041
Market Price
$ 60.46
Selling Price
$ 51.77
2539
2079
2465
2623
Market Price
$ 59.39
Selling Price
$ 49.99
390
314
86
861
Market Price
$ 40.95
Selling Price
$ 34.39
2076
623
840
2878
Market Price
$ 52.27
Selling Price
$ 43.98
326
289
189
578
Market Price
$ 33.72
Selling Price
$ 30.18
1095
1014
950
1171
Market Price
$ 59.04
Selling Price
$ 50.63
868
282
612
1340
Market Price
$ 35.27
Selling Price
$ 31.00
574
348
118
2787
Market Price
$ 31.06
Selling Price
$ 26.45
485
190
298
560
Market Price
$ 29.09
Selling Price
$ 25.42
2235
978
559
3944
Market Price
$ 57.42
Selling Price
$ 48.55
1968
1939
1877
3443
Market Price
$ 48.50
Selling Price
$ 40.77
3285
880
666
4931
Market Price
$ 36.70
Selling Price
$ 31.77
1004
303
784
4878
Market Price
$ 37.09
Selling Price
$ 31.03
574
332
225
2740
Market Price
$ 64.02
Selling Price
$ 56.13
3000
775
652
3694
Market Price
$ 56.82
Selling Price
$ 51.54
547
274
417
1284
Market Price
$ 56.18
Selling Price
$ 47.19
416
374
96
741
Market Price
$ 49.08
Selling Price
$ 41.47
1993
783
789
3161
Market Price
$ 51.46
Selling Price
$ 45.05
234
145
138
429