Market Price
$ 40.68
Selling Price
$ 34.34
1469
605
1172
2239
Market Price
$ 59.44
Selling Price
$ 50.38
1327
596
782
3715
Market Price
$ 45.14
Selling Price
$ 40.85
2603
842
1846
3778
Market Price
$ 49.33
Selling Price
$ 42.96
402
188
282
1172
Market Price
$ 29.27
Selling Price
$ 26.32
304
275
119
1523
Market Price
$ 65.81
Selling Price
$ 56.21
2431
1694
882
3589
Market Price
$ 35.31
Selling Price
$ 29.91
714
624
576
2045
Market Price
$ 38.25
Selling Price
$ 34.44
602
326
233
658
Market Price
$ 46.57
Selling Price
$ 39.10
355
100
75
635
Market Price
$ 63.56
Selling Price
$ 57.02
2814
2397
1161
4121
Market Price
$ 46.17
Selling Price
$ 38.66
2447
518
2174
4603
Market Price
$ 54.56
Selling Price
$ 48.77
1062
427
386
1346
Market Price
$ 54.84
Selling Price
$ 48.39
1273
539
335
3090
Market Price
$ 38.70
Selling Price
$ 32.73
1337
371
714
1933
Market Price
$ 48.42
Selling Price
$ 41.75
352
114
339
1588
Market Price
$ 31.66
Selling Price
$ 27.01
1399
1303
610
2500
Market Price
$ 67.40
Selling Price
$ 57.76
473
398
229
578
Market Price
$ 66.02
Selling Price
$ 55.60
752
621
583
3727
Market Price
$ 63.57
Selling Price
$ 53.41
1293
320
531
3892
Market Price
$ 30.44
Selling Price
$ 27.15
1635
1490
1024
3460
Market Price
$ 49.74
Selling Price
$ 42.45
2247
773
744
2598
Market Price
$ 61.16
Selling Price
$ 53.37
2712
1352
1111
3188
Market Price
$ 63.15
Selling Price
$ 54.79
464
134
187
1340
Market Price
$ 33.39
Selling Price
$ 30.20
381
270
298
834
Market Price
$ 66.09
Selling Price
$ 58.74
3228
2217
2182
3325
Market Price
$ 62.16
Selling Price
$ 56.16
1173
336
285
2141
Market Price
$ 35.89
Selling Price
$ 30.69
3400
3260
2114
3523
Market Price
$ 69.76
Selling Price
$ 59.10
2544
544
962
4501
Market Price
$ 51.40
Selling Price
$ 44.93
966
345
929
1658
Market Price
$ 39.18
Selling Price
$ 35.19
1546
1457
1374
2323
Market Price
$ 39.13
Selling Price
$ 35.33
2075
1847
532
3829
Market Price
$ 31.90
Selling Price
$ 27.16
669
247
181
2832
Market Price
$ 42.54
Selling Price
$ 36.82
1020
948
547
2702
Market Price
$ 37.73
Selling Price
$ 32.32
2701
555
1995
2806
Market Price
$ 37.47
Selling Price
$ 33.25
762
384
268
1870
Market Price
$ 66.97
Selling Price
$ 59.65
461
177
387
1268
Market Price
$ 63.97
Selling Price
$ 56.67
2214
1315
838
2419
Market Price
$ 50.35
Selling Price
$ 42.90
512
504
501
1930
Market Price
$ 49.29
Selling Price
$ 44.27
449
387
326
825
Market Price
$ 31.46
Selling Price
$ 27.82
561
407
208
725