Market Price
$ 50.16
Selling Price
$ 44.77
1763
471
425
1942
Market Price
$ 31.26
Selling Price
$ 27.54
1756
431
787
2511
Market Price
$ 40.65
Selling Price
$ 34.31
1789
1444
1436
2322
Market Price
$ 61.43
Selling Price
$ 51.34
568
149
421
646
Market Price
$ 50.92
Selling Price
$ 42.46
1822
756
1454
4211
Market Price
$ 40.39
Selling Price
$ 33.66
3777
1244
2349
4368
Market Price
$ 64.54
Selling Price
$ 56.94
3246
2873
1508
4553
Market Price
$ 33.15
Selling Price
$ 28.68
982
651
616
4789
Market Price
$ 35.86
Selling Price
$ 32.16
1212
410
574
2292
Market Price
$ 39.50
Selling Price
$ 35.70
442
94
315
511
Market Price
$ 59.38
Selling Price
$ 52.12
2730
1113
1876
3361
Market Price
$ 36.79
Selling Price
$ 31.63
1273
261
660
2109
Market Price
$ 30.40
Selling Price
$ 27.01
2138
657
1437
2531
Market Price
$ 31.07
Selling Price
$ 26.15
507
314
302
1051
Market Price
$ 43.15
Selling Price
$ 37.90
2682
1335
710
3696
Market Price
$ 39.10
Selling Price
$ 34.46
1808
826
506
2436
Market Price
$ 53.51
Selling Price
$ 48.13
388
153
302
1560
Market Price
$ 29.84
Selling Price
$ 25.40
1876
1697
1336
1933
Market Price
$ 33.19
Selling Price
$ 29.62
1805
833
1264
3545
Market Price
$ 37.21
Selling Price
$ 32.56
536
417
535
1279
Market Price
$ 69.17
Selling Price
$ 59.40
207
58
90
494
Market Price
$ 37.33
Selling Price
$ 33.14
2629
806
1821
3624
Market Price
$ 31.33
Selling Price
$ 27.10
3392
1958
1410
3671
Market Price
$ 28.83
Selling Price
$ 25.79
3660
2454
2288
4980
Market Price
$ 42.67
Selling Price
$ 37.29
1723
1396
1646
3497
Market Price
$ 49.79
Selling Price
$ 45.21
2554
2147
915
4383
Market Price
$ 64.83
Selling Price
$ 54.60
748
402
242
1104
Market Price
$ 65.90
Selling Price
$ 55.92
3410
2381
1295
4938
Market Price
$ 47.75
Selling Price
$ 43.34
1747
612
465
3937
Market Price
$ 50.23
Selling Price
$ 45.25
294
205
133
809
Market Price
$ 47.11
Selling Price
$ 40.98
229
92
214
946
Market Price
$ 62.90
Selling Price
$ 56.54
1144
336
912
1422
Market Price
$ 29.10
Selling Price
$ 25.58
1429
985
834
3210
Market Price
$ 31.42
Selling Price
$ 27.12
1593
775
1222
3162
Market Price
$ 33.59
Selling Price
$ 28.34
2981
2011
2685
4179
Market Price
$ 35.51
Selling Price
$ 29.86
1825
1206
690
1885
Market Price
$ 37.97
Selling Price
$ 31.99
1483
1070
997
1718
Market Price
$ 68.97
Selling Price
$ 58.36
1062
338
901
1549
Market Price
$ 34.99
Selling Price
$ 31.60
688
178
343
3060
Market Price
$ 68.96
Selling Price
$ 59.88
2306
1115
1201
4066