Market Price
$ 64.17
Selling Price
$ 58.29
983
389
238
1310
Market Price
$ 55.62
Selling Price
$ 49.05
394
125
381
1803
Market Price
$ 62.42
Selling Price
$ 53.99
230
145
86
1056
Market Price
$ 33.80
Selling Price
$ 30.30
1318
752
637
1476
Market Price
$ 39.68
Selling Price
$ 35.83
4320
4112
3925
4462
Market Price
$ 48.46
Selling Price
$ 41.29
551
390
347
2592
Market Price
$ 57.62
Selling Price
$ 48.54
529
391
300
1620
Market Price
$ 55.96
Selling Price
$ 47.13
301
118
244
1048
Market Price
$ 50.14
Selling Price
$ 42.38
2923
1006
1227
4419
Market Price
$ 64.62
Selling Price
$ 58.25
2649
1941
567
3571
Market Price
$ 32.28
Selling Price
$ 27.96
871
288
356
3761
Market Price
$ 35.22
Selling Price
$ 30.51
1294
1046
381
3304
Market Price
$ 36.72
Selling Price
$ 33.20
164
70
72
478
Market Price
$ 42.67
Selling Price
$ 36.83
2897
933
1912
3134
Market Price
$ 47.40
Selling Price
$ 41.99
1143
822
793
3622
Market Price
$ 31.11
Selling Price
$ 26.03
2143
1709
1586
3169
Market Price
$ 51.00
Selling Price
$ 44.39
463
157
409
530
Market Price
$ 38.69
Selling Price
$ 33.65
3005
2123
2299
3941
Market Price
$ 38.43
Selling Price
$ 32.94
568
430
454
1828
Market Price
$ 56.19
Selling Price
$ 47.03
214
107
182
437
Market Price
$ 52.23
Selling Price
$ 47.39
1543
1530
924
2624
Market Price
$ 62.61
Selling Price
$ 54.98
1056
387
320
1356
Market Price
$ 66.86
Selling Price
$ 55.84
617
528
195
982
Market Price
$ 35.04
Selling Price
$ 31.40
1054
339
221
1856
Market Price
$ 28.62
Selling Price
$ 25.39
1194
1160
550
4257
Market Price
$ 41.30
Selling Price
$ 35.19
2812
2751
2759
3014
Market Price
$ 63.17
Selling Price
$ 53.52
3599
2117
2131
4832
Market Price
$ 53.86
Selling Price
$ 45.80
1743
1298
1517
3727
Market Price
$ 44.90
Selling Price
$ 38.49
1050
561
834
3719
Market Price
$ 60.16
Selling Price
$ 52.22
1461
414
401
4211
Market Price
$ 49.53
Selling Price
$ 42.53
314
295
227
453
Market Price
$ 38.74
Selling Price
$ 33.48
946
327
558
3827
Market Price
$ 64.56
Selling Price
$ 56.62
1303
1118
329
1704
Market Price
$ 33.33
Selling Price
$ 28.21
417
192
241
1101
Market Price
$ 35.33
Selling Price
$ 31.48
2501
2198
2267
4152
Market Price
$ 39.71
Selling Price
$ 34.73
2495
658
1976
2999
Market Price
$ 59.09
Selling Price
$ 50.73
2144
1091
641
4651
Market Price
$ 59.70
Selling Price
$ 52.97
2168
1103
1656
4109
Market Price
$ 45.92
Selling Price
$ 39.70
2042
524
534
4629
Market Price
$ 33.80
Selling Price
$ 28.51
1185
856
365
2720