Market Price
$ 33.06
Selling Price
$ 29.06
1760
354
498
2726
Market Price
$ 60.92
Selling Price
$ 54.60
910
862
399
2115
Market Price
$ 43.57
Selling Price
$ 37.98
764
260
422
1732
Market Price
$ 56.82
Selling Price
$ 48.43
353
195
195
447
Market Price
$ 68.06
Selling Price
$ 59.72
3883
3823
1053
3918
Market Price
$ 45.74
Selling Price
$ 40.06
3671
2728
3634
4354
Market Price
$ 30.18
Selling Price
$ 26.87
259
132
166
866
Market Price
$ 52.20
Selling Price
$ 46.42
247
206
187
1196
Market Price
$ 44.09
Selling Price
$ 36.75
2718
2027
2186
3207
Market Price
$ 29.85
Selling Price
$ 25.77
2474
601
1475
3396
Market Price
$ 40.75
Selling Price
$ 34.04
1013
920
1001
1354
Market Price
$ 44.14
Selling Price
$ 39.80
621
525
370
1714
Market Price
$ 53.62
Selling Price
$ 46.66
1676
913
1213
4684
Market Price
$ 37.61
Selling Price
$ 32.83
4728
3154
4066
4946
Market Price
$ 50.71
Selling Price
$ 42.50
2064
1174
1659
4363
Market Price
$ 32.17
Selling Price
$ 28.22
1199
850
711
1245
Market Price
$ 52.76
Selling Price
$ 47.86
2971
659
746
4816
Market Price
$ 43.49
Selling Price
$ 38.70
2776
1409
1754
3263
Market Price
$ 31.55
Selling Price
$ 28.54
1315
570
1142
1621
Market Price
$ 43.13
Selling Price
$ 38.01
1857
1598
981
2084
Market Price
$ 37.98
Selling Price
$ 33.83
975
426
510
2479
Market Price
$ 52.98
Selling Price
$ 47.04
219
113
128
1047
Market Price
$ 55.12
Selling Price
$ 47.13
2205
1208
1688
3137
Market Price
$ 34.54
Selling Price
$ 31.20
436
189
225
2166
Market Price
$ 32.30
Selling Price
$ 27.96
563
328
537
581
Market Price
$ 44.41
Selling Price
$ 39.54
730
196
644
932
Market Price
$ 71.11
Selling Price
$ 59.91
1072
529
237
3968
Market Price
$ 62.54
Selling Price
$ 55.00
1175
715
436
2293
Market Price
$ 45.35
Selling Price
$ 40.03
3943
2829
945
4787
Market Price
$ 59.09
Selling Price
$ 51.72
1249
1153
1235
1539
Market Price
$ 34.24
Selling Price
$ 29.52
1545
778
1181
2174
Market Price
$ 54.11
Selling Price
$ 46.96
1532
1388
1160
4385
Market Price
$ 53.29
Selling Price
$ 48.43
1045
837
959
3227
Market Price
$ 51.81
Selling Price
$ 45.06
2986
781
2055
3630
Market Price
$ 46.09
Selling Price
$ 38.96
2658
1421
2283
3618
Market Price
$ 59.73
Selling Price
$ 53.25
2935
813
2924
4685
Market Price
$ 35.94
Selling Price
$ 32.42
1659
1559
805
2406
Market Price
$ 46.50
Selling Price
$ 39.62
2785
907
1822
3713
Market Price
$ 52.53
Selling Price
$ 46.90
1022
416
931
2752
Market Price
$ 62.78
Selling Price
$ 56.62
943
870
485
1014