Market Price
$ 62.04
Selling Price
$ 55.00
1177
706
848
1851
Market Price
$ 34.91
Selling Price
$ 31.61
1846
1808
1163
3686
Market Price
$ 45.14
Selling Price
$ 37.68
1116
453
745
4297
Market Price
$ 37.49
Selling Price
$ 32.26
932
294
363
1720
Market Price
$ 52.15
Selling Price
$ 44.55
2717
675
1829
4039
Market Price
$ 66.03
Selling Price
$ 55.16
1654
1543
390
2378
Market Price
$ 53.20
Selling Price
$ 45.41
607
226
529
809
Market Price
$ 41.79
Selling Price
$ 37.30
875
370
264
1534
Market Price
$ 31.81
Selling Price
$ 27.03
1604
473
904
1966
Market Price
$ 68.43
Selling Price
$ 59.28
3683
1953
2579
3814
Market Price
$ 52.58
Selling Price
$ 46.46
604
527
196
1531
Market Price
$ 30.37
Selling Price
$ 26.00
3314
2020
969
3506
Market Price
$ 61.95
Selling Price
$ 54.52
1945
1570
547
2677
Market Price
$ 30.04
Selling Price
$ 27.20
661
141
622
2332
Market Price
$ 48.98
Selling Price
$ 42.16
2094
703
1828
2675
Market Price
$ 59.99
Selling Price
$ 52.86
2704
1695
2090
4206
Market Price
$ 49.64
Selling Price
$ 42.39
575
202
347
1180
Market Price
$ 50.94
Selling Price
$ 44.69
365
228
313
1549
Market Price
$ 33.75
Selling Price
$ 28.69
924
567
596
1091
Market Price
$ 68.35
Selling Price
$ 59.58
2045
1162
959
3005
Market Price
$ 66.96
Selling Price
$ 58.07
2465
1289
1896
3531
Market Price
$ 50.07
Selling Price
$ 45.26
2279
2218
647
4146
Market Price
$ 55.35
Selling Price
$ 47.75
3124
2098
1347
3487
Market Price
$ 53.24
Selling Price
$ 44.49
1972
1204
1440
4844
Market Price
$ 58.63
Selling Price
$ 49.91
2828
1876
2805
3696
Market Price
$ 57.64
Selling Price
$ 48.34
981
701
257
3733
Market Price
$ 49.61
Selling Price
$ 43.94
1178
956
649
2070
Market Price
$ 28.44
Selling Price
$ 25.45
760
391
658
3668
Market Price
$ 47.88
Selling Price
$ 42.77
1007
516
880
4887
Market Price
$ 61.37
Selling Price
$ 54.47
716
454
429
1364
Market Price
$ 37.77
Selling Price
$ 33.19
3853
2119
3567
4534
Market Price
$ 48.08
Selling Price
$ 40.49
101
59
40
480
Market Price
$ 42.50
Selling Price
$ 36.43
1263
899
1142
1989
Market Price
$ 31.25
Selling Price
$ 27.21
3582
1983
1205
3708
Market Price
$ 71.38
Selling Price
$ 59.88
1044
310
525
2756
Market Price
$ 52.32
Selling Price
$ 47.40
347
165
118
867
Market Price
$ 43.30
Selling Price
$ 39.04
1140
340
673
3513
Market Price
$ 60.33
Selling Price
$ 52.59
1955
609
1221
2855
Market Price
$ 36.80
Selling Price
$ 31.31
183
165
172
564
Market Price
$ 56.77
Selling Price
$ 49.65
3027
1713
1481
3450