Market Price
$ 64.10
Selling Price
$ 38.21
2000
1853
706
3598
Market Price
$ 60.63
Selling Price
$ 38.87
960
655
488
1538
Market Price
$ 47.22
Selling Price
$ 32.04
1208
1130
491
1726
Market Price
$ 61.23
Selling Price
$ 39.00
840
341
248
1226
Market Price
$ 49.27
Selling Price
$ 33.78
1067
985
644
1595
Market Price
$ 63.93
Selling Price
$ 38.96
619
484
214
2655
Market Price
$ 44.95
Selling Price
$ 30.33
2021
1484
1235
4798
Market Price
$ 53.29
Selling Price
$ 34.24
660
416
218
938
Market Price
$ 54.92
Selling Price
$ 33.62
979
739
390
1636
Market Price
$ 56.04
Selling Price
$ 39.00
3576
1513
1907
3883
Market Price
$ 60.10
Selling Price
$ 37.95
1621
790
1614
3074
Market Price
$ 57.83
Selling Price
$ 38.71
1650
1528
1595
4222
Market Price
$ 57.61
Selling Price
$ 38.53
2032
1444
1871
2423
Market Price
$ 54.21
Selling Price
$ 37.98
975
797
286
1268
Market Price
$ 49.16
Selling Price
$ 30.46
1539
1073
414
3738
Market Price
$ 50.33
Selling Price
$ 34.78
1773
595
1408
3875
Market Price
$ 43.83
Selling Price
$ 31.14
709
141
491
1982
Market Price
$ 59.03
Selling Price
$ 36.97
1036
341
939
2375
Market Price
$ 56.20
Selling Price
$ 34.58
714
387
676
1331
Market Price
$ 49.77
Selling Price
$ 35.30
890
626
344
4236
Market Price
$ 48.97
Selling Price
$ 33.98
3118
2475
2034
3700
Market Price
$ 52.53
Selling Price
$ 31.54
2827
1386
566
2884
Market Price
$ 54.15
Selling Price
$ 37.90
558
162
435
2636
Market Price
$ 45.22
Selling Price
$ 29.00
1862
1644
745
2110
Market Price
$ 56.00
Selling Price
$ 35.99
287
277
197
401
Market Price
$ 46.23
Selling Price
$ 30.68
3356
3003
2096
3582
Market Price
$ 49.54
Selling Price
$ 32.46
3315
2748
2193
4529
Market Price
$ 48.11
Selling Price
$ 30.55
1404
307
1314
3853
Market Price
$ 55.13
Selling Price
$ 33.43
1291
400
785
2008
Market Price
$ 51.77
Selling Price
$ 35.53
983
379
538
1706
Market Price
$ 52.53
Selling Price
$ 34.74
679
515
437
2917
Market Price
$ 56.54
Selling Price
$ 36.06
499
470
279
1548
Market Price
$ 55.55
Selling Price
$ 38.51
1897
665
1856
2639
Market Price
$ 45.51
Selling Price
$ 32.17
2156
1597
1107
4266
Market Price
$ 60.31
Selling Price
$ 37.45
1684
1026
513
2000
Market Price
$ 45.82
Selling Price
$ 31.69
2059
1568
1976
3634
Market Price
$ 45.69
Selling Price
$ 30.33
1033
1006
909
1628
Market Price
$ 48.71
Selling Price
$ 33.32
2930
1545
2764
3037
Market Price
$ 55.54
Selling Price
$ 35.43
496
106
466
969
Market Price
$ 55.35
Selling Price
$ 37.94
2008
1755
1072
3605