Market Price
$ 44.36
Selling Price
$ 37.61
223
125
84
657
Market Price
$ 43.59
Selling Price
$ 37.58
1003
236
386
1421
Market Price
$ 33.31
Selling Price
$ 30.09
486
447
265
1321
Market Price
$ 60.95
Selling Price
$ 52.63
694
685
324
1084
Market Price
$ 67.00
Selling Price
$ 57.69
522
427
426
1484
Market Price
$ 55.52
Selling Price
$ 46.94
1706
1318
664
4227
Market Price
$ 44.88
Selling Price
$ 39.00
646
407
625
1294
Market Price
$ 60.96
Selling Price
$ 52.68
1247
283
1148
4178
Market Price
$ 37.08
Selling Price
$ 31.47
1494
949
635
4998
Market Price
$ 58.78
Selling Price
$ 49.89
2010
1012
1087
3738
Market Price
$ 46.64
Selling Price
$ 41.00
522
121
122
1810
Market Price
$ 64.38
Selling Price
$ 55.03
385
322
264
502
Market Price
$ 54.29
Selling Price
$ 46.38
691
596
525
1126
Market Price
$ 32.59
Selling Price
$ 27.29
572
177
425
1999
Market Price
$ 38.93
Selling Price
$ 33.36
1868
1273
1053
3409
Market Price
$ 57.16
Selling Price
$ 49.84
1190
882
972
2893
Market Price
$ 33.06
Selling Price
$ 28.61
598
511
217
601
Market Price
$ 64.12
Selling Price
$ 57.74
1692
676
345
1723
Market Price
$ 49.10
Selling Price
$ 43.36
991
888
936
1987
Market Price
$ 52.90
Selling Price
$ 44.69
1209
928
302
2211
Market Price
$ 32.01
Selling Price
$ 28.36
1039
327
367
1159
Market Price
$ 42.37
Selling Price
$ 35.70
1187
549
785
1668
Market Price
$ 34.11
Selling Price
$ 30.05
899
272
603
2253
Market Price
$ 63.62
Selling Price
$ 53.19
1570
756
1152
2322
Market Price
$ 65.38
Selling Price
$ 58.63
125
42
64
591
Market Price
$ 56.05
Selling Price
$ 48.32
1007
927
351
3022
Market Price
$ 61.16
Selling Price
$ 52.66
1100
302
1095
1867
Market Price
$ 47.29
Selling Price
$ 39.99
2117
1603
1124
3640
Market Price
$ 34.44
Selling Price
$ 29.10
426
119
86
2082
Market Price
$ 59.12
Selling Price
$ 50.16
1097
791
301
1420
Market Price
$ 33.72
Selling Price
$ 30.57
1141
392
1014
1193
Market Price
$ 41.79
Selling Price
$ 37.57
1170
1143
1002
2317
Market Price
$ 36.29
Selling Price
$ 32.42
673
559
235
2885
Market Price
$ 37.43
Selling Price
$ 33.18
784
431
416
1314
Market Price
$ 42.45
Selling Price
$ 36.16
1489
1447
905
1744
Market Price
$ 58.51
Selling Price
$ 52.54
1610
966
1032
2851
Market Price
$ 52.54
Selling Price
$ 43.85
310
79
137
623
Market Price
$ 53.18
Selling Price
$ 47.24
864
714
704
2374
Market Price
$ 63.78
Selling Price
$ 55.78
2068
1125
1594
3542
Market Price
$ 38.31
Selling Price
$ 33.89
2589
1920
723
4128