Market Price
$ 53.10
Selling Price
$ 36.04
319
305
174
1140
Market Price
$ 51.31
Selling Price
$ 33.81
3125
1745
1066
4247
Market Price
$ 51.83
Selling Price
$ 31.00
720
421
228
2455
Market Price
$ 47.68
Selling Price
$ 33.73
1574
1286
1415
2793
Market Price
$ 58.57
Selling Price
$ 35.88
1187
492
681
4169
Market Price
$ 47.28
Selling Price
$ 31.89
910
364
898
2933
Market Price
$ 55.28
Selling Price
$ 37.86
1642
716
1311
2343
Market Price
$ 54.31
Selling Price
$ 32.47
1691
1277
1196
4128
Market Price
$ 49.97
Selling Price
$ 34.83
2442
826
2266
4077
Market Price
$ 44.82
Selling Price
$ 30.56
292
145
279
493
Market Price
$ 57.57
Selling Price
$ 35.99
718
294
380
1550
Market Price
$ 56.12
Selling Price
$ 39.79
1620
834
796
3311
Market Price
$ 53.23
Selling Price
$ 34.32
1222
1104
561
1315
Market Price
$ 53.98
Selling Price
$ 37.28
2146
864
1850
2701
Market Price
$ 43.86
Selling Price
$ 30.68
227
173
205
884
Market Price
$ 52.35
Selling Price
$ 32.05
3374
2549
2800
4575
Market Price
$ 52.41
Selling Price
$ 33.19
1152
737
387
4049
Market Price
$ 56.13
Selling Price
$ 34.63
3043
2630
1819
3949
Market Price
$ 50.26
Selling Price
$ 33.32
373
139
314
539
Market Price
$ 49.25
Selling Price
$ 30.65
2366
1991
1782
2879
Market Price
$ 46.94
Selling Price
$ 33.32
1156
263
796
4491
Market Price
$ 58.11
Selling Price
$ 35.31
2345
958
2166
3910
Market Price
$ 48.40
Selling Price
$ 34.41
1187
938
824
3490
Market Price
$ 63.41
Selling Price
$ 38.92
609
479
170
1757
Market Price
$ 58.01
Selling Price
$ 36.72
2222
2072
1160
4777
Market Price
$ 58.24
Selling Price
$ 38.23
1227
945
767
3977
Market Price
$ 55.14
Selling Price
$ 38.14
312
282
250
1166
Market Price
$ 50.40
Selling Price
$ 30.83
384
165
76
1264
Market Price
$ 57.09
Selling Price
$ 38.67
1683
903
423
3617
Market Price
$ 50.85
Selling Price
$ 30.84
2136
531
847
2303
Market Price
$ 59.41
Selling Price
$ 35.17
418
150
313
1382
Market Price
$ 50.66
Selling Price
$ 31.68
2103
1514
1617
2386
Market Price
$ 61.73
Selling Price
$ 37.74
1541
1041
593
2232
Market Price
$ 46.13
Selling Price
$ 32.34
144
54
86
461
Market Price
$ 59.45
Selling Price
$ 37.98
529
419
270
2366
Market Price
$ 47.70
Selling Price
$ 32.52
1298
1102
1189
1504
Market Price
$ 63.28
Selling Price
$ 38.21
1846
1004
1141
4543
Market Price
$ 52.71
Selling Price
$ 32.85
593
200
453
2618
Market Price
$ 49.80
Selling Price
$ 32.01
2203
453
1758
2493
Market Price
$ 53.29
Selling Price
$ 35.73
3344
692
3094
4222