Market Price
$ 51.85
Selling Price
$ 34.35
3267
895
3229
4734
Market Price
$ 53.01
Selling Price
$ 33.68
253
241
101
987
Market Price
$ 61.58
Selling Price
$ 38.01
3285
1250
1156
4343
Market Price
$ 51.70
Selling Price
$ 32.13
2307
1555
1444
2864
Market Price
$ 48.62
Selling Price
$ 30.87
820
549
288
3427
Market Price
$ 56.41
Selling Price
$ 34.08
1100
252
1022
2622
Market Price
$ 55.29
Selling Price
$ 33.17
718
267
643
2130
Market Price
$ 39.83
Selling Price
$ 25.00
1430
801
396
1513
Market Price
$ 59.60
Selling Price
$ 37.26
3359
1275
2010
3769
Market Price
$ 51.62
Selling Price
$ 34.38
536
373
408
635
Market Price
$ 55.90
Selling Price
$ 34.88
2248
2032
1945
4464
Market Price
$ 48.14
Selling Price
$ 30.01
638
490
367
1242
Market Price
$ 37.64
Selling Price
$ 25.00
311
204
107
646
Market Price
$ 64.30
Selling Price
$ 38.39
891
886
514
2468
Market Price
$ 56.82
Selling Price
$ 37.31
1094
308
229
1796
Market Price
$ 54.98
Selling Price
$ 32.73
276
156
103
1144
Market Price
$ 38.14
Selling Price
$ 25.00
2712
594
2544
4468
Market Price
$ 65.23
Selling Price
$ 38.77
149
60
34
668
Market Price
$ 56.64
Selling Price
$ 37.04
2341
1901
2132
2394
Market Price
$ 65.51
Selling Price
$ 38.82
1551
821
585
2323
Market Price
$ 59.57
Selling Price
$ 35.68
537
278
368
1100
Market Price
$ 60.59
Selling Price
$ 39.86
2348
1328
1357
2709
Market Price
$ 57.93
Selling Price
$ 34.54
1455
666
1311
4148
Market Price
$ 49.15
Selling Price
$ 30.94
4218
2319
4109
4323
Market Price
$ 53.03
Selling Price
$ 33.39
3185
1585
2833
3334
Market Price
$ 59.53
Selling Price
$ 35.34
533
270
460
1460
Market Price
$ 54.34
Selling Price
$ 34.44
1148
1093
853
1280
Market Price
$ 55.87
Selling Price
$ 35.62
512
302
210
671
Market Price
$ 60.16
Selling Price
$ 37.88
975
813
910
2934
Market Price
$ 61.60
Selling Price
$ 37.93
2218
779
507
3524
Market Price
$ 57.53
Selling Price
$ 37.26
2448
2277
1836
4224
Market Price
$ 65.69
Selling Price
$ 39.45
2138
1956
1662
2274
Market Price
$ 56.46
Selling Price
$ 33.33
612
173
309
893
Market Price
$ 61.27
Selling Price
$ 39.07
1738
1261
509
2140
Market Price
$ 62.83
Selling Price
$ 37.34
3320
2022
975
4019
Market Price
$ 62.02
Selling Price
$ 39.22
668
598
550
963
Market Price
$ 51.83
Selling Price
$ 32.91
1665
1116
1618
3554
Market Price
$ 58.87
Selling Price
$ 38.45
2114
510
557
3994
Market Price
$ 54.96
Selling Price
$ 33.11
471
467
261
535
Market Price
$ 60.32
Selling Price
$ 35.70
2373
2034
2120
3616