Market Price
$ 45.55
Selling Price
$ 41.10
960
192
492
2563
Market Price
$ 61.10
Selling Price
$ 54.15
2983
2727
1544
3179
Market Price
$ 62.84
Selling Price
$ 56.55
2798
2265
1614
2948
Market Price
$ 37.56
Selling Price
$ 32.87
667
272
500
768
Market Price
$ 43.21
Selling Price
$ 39.26
280
262
96
1056
Market Price
$ 64.76
Selling Price
$ 57.82
607
334
362
891
Market Price
$ 32.04
Selling Price
$ 28.27
653
303
619
866
Market Price
$ 35.83
Selling Price
$ 31.19
1063
516
778
1929
Market Price
$ 65.43
Selling Price
$ 57.55
466
96
420
539
Market Price
$ 63.48
Selling Price
$ 53.86
463
224
462
1109
Market Price
$ 44.83
Selling Price
$ 38.91
1287
455
858
2045
Market Price
$ 31.22
Selling Price
$ 26.90
1322
526
459
2163
Market Price
$ 55.46
Selling Price
$ 46.86
402
276
175
1319
Market Price
$ 44.43
Selling Price
$ 37.47
1066
661
936
4563
Market Price
$ 59.28
Selling Price
$ 50.16
780
758
608
1502
Market Price
$ 31.69
Selling Price
$ 27.77
1675
748
1597
3538
Market Price
$ 49.38
Selling Price
$ 44.57
1015
613
251
2487
Market Price
$ 37.78
Selling Price
$ 33.35
3052
721
2949
3625
Market Price
$ 52.23
Selling Price
$ 44.07
441
164
128
1332
Market Price
$ 61.08
Selling Price
$ 54.00
2270
2090
1245
2389
Market Price
$ 51.94
Selling Price
$ 43.64
644
250
240
2947
Market Price
$ 54.44
Selling Price
$ 46.40
2326
1994
1690
3670
Market Price
$ 36.06
Selling Price
$ 31.12
2355
790
2350
3176
Market Price
$ 46.62
Selling Price
$ 39.73
3166
2805
2108
4281
Market Price
$ 65.27
Selling Price
$ 59.18
791
403
608
1474
Market Price
$ 35.86
Selling Price
$ 30.38
2285
1615
1843
4104
Market Price
$ 55.07
Selling Price
$ 45.91
1063
950
595
1862
Market Price
$ 51.30
Selling Price
$ 46.39
2749
1817
1633
4124
Market Price
$ 48.04
Selling Price
$ 42.02
119
49
36
566
Market Price
$ 40.45
Selling Price
$ 34.57
1586
1030
1340
2857
Market Price
$ 64.59
Selling Price
$ 58.60
349
304
101
701
Market Price
$ 60.68
Selling Price
$ 54.48
2443
2317
2384
2510
Market Price
$ 45.77
Selling Price
$ 39.61
219
99
117
421
Market Price
$ 31.23
Selling Price
$ 27.85
3418
1510
857
4686
Market Price
$ 53.85
Selling Price
$ 48.21
2666
2584
1778
4328
Market Price
$ 31.10
Selling Price
$ 27.74
444
295
215
633
Market Price
$ 54.02
Selling Price
$ 45.16
2447
985
985
3370
Market Price
$ 53.08
Selling Price
$ 46.02
2495
1518
1938
4643
Market Price
$ 46.80
Selling Price
$ 41.65
1177
372
262
3442
Market Price
$ 38.21
Selling Price
$ 34.07
4082
1053
2654
4826