Market Price
$ 61.04
Selling Price
$ 53.08
987
336
802
1756
Market Price
$ 68.88
Selling Price
$ 57.42
3539
1335
2886
4047
Market Price
$ 54.80
Selling Price
$ 46.34
1726
1368
507
1953
Market Price
$ 42.08
Selling Price
$ 38.10
3775
829
1404
4212
Market Price
$ 60.62
Selling Price
$ 51.38
797
523
483
3497
Market Price
$ 34.48
Selling Price
$ 29.60
3686
2938
1610
4991
Market Price
$ 39.62
Selling Price
$ 35.54
1297
779
1175
1426
Market Price
$ 32.40
Selling Price
$ 29.37
759
609
290
1639
Market Price
$ 32.60
Selling Price
$ 28.76
1102
368
646
2147
Market Price
$ 47.91
Selling Price
$ 41.48
428
105
183
1993
Market Price
$ 60.47
Selling Price
$ 51.22
809
489
691
1363
Market Price
$ 59.22
Selling Price
$ 51.53
4493
1648
2228
4941
Market Price
$ 30.28
Selling Price
$ 25.48
3376
914
1186
3469
Market Price
$ 33.34
Selling Price
$ 28.63
2857
865
675
3519
Market Price
$ 48.71
Selling Price
$ 42.55
2351
751
1561
3540
Market Price
$ 35.24
Selling Price
$ 29.71
1982
1049
1841
3436
Market Price
$ 58.51
Selling Price
$ 50.34
1057
673
1031
1238
Market Price
$ 49.73
Selling Price
$ 42.32
3895
2053
1382
4835
Market Price
$ 51.67
Selling Price
$ 45.42
2298
935
1030
4957
Market Price
$ 60.60
Selling Price
$ 53.27
840
320
372
1948
Market Price
$ 35.86
Selling Price
$ 30.30
2549
1239
613
4561
Market Price
$ 70.91
Selling Price
$ 59.42
1357
1282
1230
2056
Market Price
$ 52.94
Selling Price
$ 45.59
2909
1088
949
3896
Market Price
$ 65.71
Selling Price
$ 59.52
1413
1389
1123
1852
Market Price
$ 45.53
Selling Price
$ 40.66
3055
1081
1122
3369
Market Price
$ 61.42
Selling Price
$ 51.26
1818
512
812
3249
Market Price
$ 60.04
Selling Price
$ 51.89
560
322
207
2139
Market Price
$ 30.29
Selling Price
$ 26.06
920
424
624
2695
Market Price
$ 33.93
Selling Price
$ 29.46
3958
2315
2013
4049
Market Price
$ 36.33
Selling Price
$ 32.09
1373
943
1051
1634
Market Price
$ 64.69
Selling Price
$ 58.66
1375
517
1219
1852
Market Price
$ 50.76
Selling Price
$ 43.73
748
704
626
1926
Market Price
$ 66.13
Selling Price
$ 56.67
3351
3319
1013
4320
Market Price
$ 67.33
Selling Price
$ 59.87
1176
1046
937
1323
Market Price
$ 43.27
Selling Price
$ 37.56
518
301
387
1990
Market Price
$ 64.09
Selling Price
$ 57.65
942
319
222
1764
Market Price
$ 31.48
Selling Price
$ 28.56
604
490
281
2742
Market Price
$ 38.04
Selling Price
$ 31.71
3185
1426
1226
3657
Market Price
$ 39.63
Selling Price
$ 35.00
2779
1795
938
4669
Market Price
$ 60.66
Selling Price
$ 51.10
1533
1187
916
2799