Market Price
$ 62.14
Selling Price
$ 53.61
808
753
188
1644
Market Price
$ 56.51
Selling Price
$ 49.92
122
36
83
441
Market Price
$ 62.73
Selling Price
$ 57.00
2660
1793
794
4319
Market Price
$ 54.01
Selling Price
$ 46.69
2305
1822
864
3854
Market Price
$ 60.30
Selling Price
$ 50.49
1713
1243
1542
2749
Market Price
$ 29.57
Selling Price
$ 25.24
381
184
124
1815
Market Price
$ 32.05
Selling Price
$ 28.58
3716
1724
2247
3803
Market Price
$ 36.39
Selling Price
$ 30.88
4040
1242
2930
4198
Market Price
$ 38.89
Selling Price
$ 33.61
742
615
359
1410
Market Price
$ 28.36
Selling Price
$ 25.73
759
509
277
1068
Market Price
$ 55.30
Selling Price
$ 46.68
417
230
234
465
Market Price
$ 28.65
Selling Price
$ 25.88
903
305
391
1400
Market Price
$ 36.59
Selling Price
$ 30.92
4320
978
3592
4586
Market Price
$ 39.28
Selling Price
$ 34.56
1333
533
425
2473
Market Price
$ 55.71
Selling Price
$ 50.64
1352
890
415
1523
Market Price
$ 33.12
Selling Price
$ 29.54
2782
1782
1169
4970
Market Price
$ 41.70
Selling Price
$ 35.68
870
740
596
3963
Market Price
$ 47.11
Selling Price
$ 41.30
3385
1454
3264
4091
Market Price
$ 55.64
Selling Price
$ 48.60
2498
1855
1633
3088
Market Price
$ 56.42
Selling Price
$ 47.23
1881
596
1587
2079
Market Price
$ 36.28
Selling Price
$ 30.85
383
151
252
888
Market Price
$ 45.32
Selling Price
$ 39.01
1529
990
461
2152
Market Price
$ 64.51
Selling Price
$ 58.07
3003
1472
1947
4963
Market Price
$ 45.74
Selling Price
$ 40.44
1190
434
610
1385
Market Price
$ 44.26
Selling Price
$ 39.71
393
291
85
1197
Market Price
$ 62.43
Selling Price
$ 56.04
438
132
276
766
Market Price
$ 41.19
Selling Price
$ 36.83
2316
565
721
4023
Market Price
$ 39.85
Selling Price
$ 34.37
2847
2813
2008
3346
Market Price
$ 28.99
Selling Price
$ 25.00
479
191
312
855
Market Price
$ 38.46
Selling Price
$ 33.55
2887
1673
2344
3931
Market Price
$ 44.11
Selling Price
$ 39.25
2153
1400
2129
2330
Market Price
$ 40.77
Selling Price
$ 34.23
504
473
248
569
Market Price
$ 41.94
Selling Price
$ 35.63
2125
1093
1217
3244
Market Price
$ 47.50
Selling Price
$ 39.64
355
197
295
513
Market Price
$ 50.66
Selling Price
$ 45.86
2697
658
1285
4059
Market Price
$ 62.66
Selling Price
$ 54.88
2428
1698
1121
2542
Market Price
$ 52.00
Selling Price
$ 44.52
1438
1292
1188
1542
Market Price
$ 71.05
Selling Price
$ 59.24
2147
926
846
3132
Market Price
$ 32.06
Selling Price
$ 28.89
766
734
332
1103
Market Price
$ 49.89
Selling Price
$ 43.40
1142
969
369
3712