Market Price
$ 59.60
Selling Price
$ 50.24
727
316
428
3110
Market Price
$ 53.20
Selling Price
$ 46.96
1001
410
519
2393
Market Price
$ 49.51
Selling Price
$ 41.51
1177
406
305
1476
Market Price
$ 37.24
Selling Price
$ 33.54
3367
1181
1648
3849
Market Price
$ 37.76
Selling Price
$ 33.73
2367
731
1035
3639
Market Price
$ 29.93
Selling Price
$ 25.03
2160
1494
1121
2943
Market Price
$ 65.89
Selling Price
$ 57.14
1116
301
545
2944
Market Price
$ 36.89
Selling Price
$ 31.89
2274
2047
1933
2912
Market Price
$ 54.51
Selling Price
$ 49.11
1250
939
1018
2358
Market Price
$ 31.54
Selling Price
$ 27.88
653
419
131
3134
Market Price
$ 67.09
Selling Price
$ 56.76
732
622
352
2860
Market Price
$ 35.15
Selling Price
$ 30.31
2729
2409
556
4750
Market Price
$ 54.61
Selling Price
$ 46.60
3082
836
2717
3643
Market Price
$ 69.10
Selling Price
$ 59.23
1746
1481
381
4133
Market Price
$ 32.52
Selling Price
$ 28.19
787
331
591
795
Market Price
$ 62.92
Selling Price
$ 53.90
564
156
463
2389
Market Price
$ 29.54
Selling Price
$ 25.44
1126
599
299
1349
Market Price
$ 60.26
Selling Price
$ 51.10
1638
1233
746
3341
Market Price
$ 38.19
Selling Price
$ 33.35
1329
800
1288
1857
Market Price
$ 59.75
Selling Price
$ 53.56
3546
2114
1998
4064
Market Price
$ 68.46
Selling Price
$ 58.14
1579
732
1275
3689
Market Price
$ 54.85
Selling Price
$ 47.39
2367
2310
1327
4240
Market Price
$ 45.00
Selling Price
$ 39.60
1498
813
1081
2682
Market Price
$ 46.40
Selling Price
$ 41.86
1262
992
435
2836
Market Price
$ 53.15
Selling Price
$ 48.24
365
291
94
685
Market Price
$ 51.10
Selling Price
$ 46.45
619
369
527
1187
Market Price
$ 61.81
Selling Price
$ 53.00
1909
686
1774
4848
Market Price
$ 48.47
Selling Price
$ 41.18
670
426
291
1348
Market Price
$ 34.27
Selling Price
$ 30.97
1357
1251
752
2135
Market Price
$ 46.10
Selling Price
$ 41.22
2811
1591
1832
3303
Market Price
$ 59.80
Selling Price
$ 50.04
2372
970
690
3385
Market Price
$ 45.05
Selling Price
$ 38.00
406
326
89
407
Market Price
$ 58.86
Selling Price
$ 49.98
1705
1129
746
4188
Market Price
$ 30.07
Selling Price
$ 27.31
1360
286
1150
1412
Market Price
$ 51.56
Selling Price
$ 43.85
3661
2962
2686
4112
Market Price
$ 49.52
Selling Price
$ 43.98
305
142
154
718
Market Price
$ 32.01
Selling Price
$ 27.02
581
385
265
2333
Market Price
$ 68.39
Selling Price
$ 57.04
2778
556
1558
4378
Market Price
$ 60.01
Selling Price
$ 54.39
871
808
467
1113
Market Price
$ 58.84
Selling Price
$ 51.64
443
135
276
1208