Market Price
$ 62.31
Selling Price
$ 37.40
147
94
121
723
Market Price
$ 61.79
Selling Price
$ 36.55
1532
334
959
4522
Market Price
$ 59.54
Selling Price
$ 35.12
732
422
651
1339
Market Price
$ 52.67
Selling Price
$ 33.01
909
870
215
3476
Market Price
$ 61.06
Selling Price
$ 39.98
1761
1290
1309
3716
Market Price
$ 53.20
Selling Price
$ 32.30
398
108
210
982
Market Price
$ 47.86
Selling Price
$ 30.50
3595
2225
3051
3900
Market Price
$ 58.77
Selling Price
$ 36.74
853
294
535
3725
Market Price
$ 55.71
Selling Price
$ 37.73
1935
665
482
3506
Market Price
$ 61.95
Selling Price
$ 37.30
1166
918
493
1722
Market Price
$ 51.10
Selling Price
$ 36.26
2692
2597
1668
3488
Market Price
$ 54.28
Selling Price
$ 38.00
2764
2457
2362
3920
Market Price
$ 53.41
Selling Price
$ 34.58
1848
1322
691
4339
Market Price
$ 48.43
Selling Price
$ 31.63
1522
1266
1212
3419
Market Price
$ 57.69
Selling Price
$ 34.53
493
294
148
1951
Market Price
$ 50.75
Selling Price
$ 33.67
1382
654
745
2594
Market Price
$ 56.46
Selling Price
$ 37.93
1533
846
1492
1965
Market Price
$ 49.89
Selling Price
$ 35.34
1844
1710
1321
2549
Market Price
$ 62.94
Selling Price
$ 39.58
913
226
686
1958
Market Price
$ 60.52
Selling Price
$ 37.52
743
724
690
1771
Market Price
$ 60.92
Selling Price
$ 36.01
724
350
497
1255
Market Price
$ 51.78
Selling Price
$ 34.18
439
335
338
1018
Market Price
$ 47.27
Selling Price
$ 31.63
891
428
785
2028
Market Price
$ 53.92
Selling Price
$ 37.99
899
539
574
1462
Market Price
$ 55.23
Selling Price
$ 39.44
469
344
287
795
Market Price
$ 59.39
Selling Price
$ 39.74
2642
2085
1737
2852
Market Price
$ 51.51
Selling Price
$ 33.08
269
143
149
981
Market Price
$ 48.81
Selling Price
$ 31.89
925
785
654
4213
Market Price
$ 50.27
Selling Price
$ 32.12
791
781
173
2494
Market Price
$ 53.68
Selling Price
$ 32.90
1529
1019
497
1754
Market Price
$ 45.89
Selling Price
$ 29.97
1015
252
558
4491
Market Price
$ 30.78
Selling Price
$ 19.97
2258
732
897
2349
Market Price
$ 26.84
Selling Price
$ 17.99
1007
326
864
2096
Market Price
$ 25.29
Selling Price
$ 17.99
1338
501
807
1546
Market Price
$ 29.57
Selling Price
$ 19.99
265
96
223
1146
Market Price
$ 33.63
Selling Price
$ 21.98
1340
1264
600
1805
Market Price
$ 29.43
Selling Price
$ 19.75
1949
466
1629
3245
Market Price
$ 33.34
Selling Price
$ 23.70
2786
1044
1901
2904
Market Price
$ 18.94
Selling Price
$ 11.98
1094
777
794
4691
Market Price
$ 25.55
Selling Price
$ 15.97
841
560
582
2907