Market Price
$ 44.08
Selling Price
$ 37.27
173
107
38
658
Market Price
$ 62.75
Selling Price
$ 53.32
378
226
186
747
Market Price
$ 62.11
Selling Price
$ 56.44
2979
1496
2182
4810
Market Price
$ 66.15
Selling Price
$ 56.29
2817
2015
1651
3651
Market Price
$ 63.73
Selling Price
$ 55.01
1209
862
287
4275
Market Price
$ 32.71
Selling Price
$ 29.58
1453
1164
1031
4439
Market Price
$ 64.76
Selling Price
$ 57.64
570
460
223
2560
Market Price
$ 47.31
Selling Price
$ 42.86
511
117
321
2320
Market Price
$ 36.48
Selling Price
$ 32.23
1065
644
263
3060
Market Price
$ 60.88
Selling Price
$ 54.43
4521
3088
2051
4928
Market Price
$ 41.05
Selling Price
$ 36.64
2756
744
2385
2811
Market Price
$ 39.00
Selling Price
$ 34.58
344
111
178
1681
Market Price
$ 55.56
Selling Price
$ 48.76
1790
1417
1573
3140
Market Price
$ 30.54
Selling Price
$ 26.41
577
315
155
893
Market Price
$ 34.64
Selling Price
$ 31.09
1487
702
1400
3376
Market Price
$ 54.30
Selling Price
$ 46.35
3623
3516
1260
4427
Market Price
$ 69.16
Selling Price
$ 58.55
236
85
202
470
Market Price
$ 56.10
Selling Price
$ 50.47
981
346
785
2499
Market Price
$ 67.07
Selling Price
$ 56.26
1014
319
859
1507
Market Price
$ 53.56
Selling Price
$ 45.28
1229
1108
564
2814
Market Price
$ 41.89
Selling Price
$ 36.72
4432
1857
1915
4931
Market Price
$ 56.39
Selling Price
$ 49.44
531
432
387
2288
Market Price
$ 30.95
Selling Price
$ 26.82
2670
699
579
3267
Market Price
$ 64.57
Selling Price
$ 54.89
410
301
140
552
Market Price
$ 32.39
Selling Price
$ 27.55
2547
1276
1641
2635
Market Price
$ 48.35
Selling Price
$ 42.62
2023
1559
1010
2292
Market Price
$ 60.57
Selling Price
$ 53.51
309
168
211
409
Market Price
$ 60.94
Selling Price
$ 54.98
2284
1632
779
2609
Market Price
$ 33.61
Selling Price
$ 30.46
1358
362
499
4238
Market Price
$ 69.13
Selling Price
$ 59.11
2543
872
1622
2665
Market Price
$ 39.41
Selling Price
$ 33.36
2265
1241
677
3916
Market Price
$ 31.58
Selling Price
$ 27.56
2402
1767
1914
2552
Market Price
$ 29.55
Selling Price
$ 26.48
717
524
342
951
Market Price
$ 30.47
Selling Price
$ 26.62
1950
1371
1208
3951
Market Price
$ 57.41
Selling Price
$ 50.54
4140
2137
1167
4261
Market Price
$ 65.24
Selling Price
$ 55.36
243
235
52
920
Market Price
$ 48.94
Selling Price
$ 43.75
2817
1522
2061
3937
Market Price
$ 40.37
Selling Price
$ 34.46
1021
305
788
4095
Market Price
$ 52.96
Selling Price
$ 46.19
2077
1594
2026
3096
Market Price
$ 65.94
Selling Price
$ 57.16
2086
1592
1138
2509