Market Price
$ 65.84
Selling Price
$ 59.64
986
678
681
3411
Market Price
$ 49.54
Selling Price
$ 44.54
1933
1716
761
2012
Market Price
$ 53.03
Selling Price
$ 46.02
960
647
722
1066
Market Price
$ 59.76
Selling Price
$ 53.52
2593
1360
2393
3902
Market Price
$ 48.26
Selling Price
$ 42.20
267
89
98
434
Market Price
$ 51.52
Selling Price
$ 44.15
894
297
736
3287
Market Price
$ 44.68
Selling Price
$ 39.52
669
487
316
1829
Market Price
$ 61.49
Selling Price
$ 54.49
1286
773
1273
2178
Market Price
$ 50.75
Selling Price
$ 45.97
518
332
306
564
Market Price
$ 32.07
Selling Price
$ 26.79
1672
1140
521
3498
Market Price
$ 63.12
Selling Price
$ 56.00
287
59
191
435
Market Price
$ 32.72
Selling Price
$ 29.40
854
260
849
1511
Market Price
$ 37.45
Selling Price
$ 33.67
1903
1424
550
3413
Market Price
$ 31.12
Selling Price
$ 26.31
1113
1007
346
1122
Market Price
$ 67.24
Selling Price
$ 59.29
1121
462
240
1797
Market Price
$ 52.75
Selling Price
$ 46.72
584
168
379
733
Market Price
$ 29.19
Selling Price
$ 26.44
2277
1304
1212
2431
Market Price
$ 49.15
Selling Price
$ 43.49
1589
757
1153
2675
Market Price
$ 63.56
Selling Price
$ 55.33
1840
825
1127
3177
Market Price
$ 63.76
Selling Price
$ 57.72
4103
3030
3443
4962
Market Price
$ 66.89
Selling Price
$ 57.76
1006
957
551
4844
Market Price
$ 54.22
Selling Price
$ 45.36
803
441
493
1002
Market Price
$ 41.42
Selling Price
$ 36.35
2810
2433
1443
2993
Market Price
$ 42.10
Selling Price
$ 37.12
840
262
417
4192
Market Price
$ 58.95
Selling Price
$ 53.09
2866
2652
2046
4038
Market Price
$ 63.92
Selling Price
$ 56.11
409
286
369
503
Market Price
$ 49.82
Selling Price
$ 44.15
1357
1045
365
2468
Market Price
$ 38.40
Selling Price
$ 34.88
788
336
166
981
Market Price
$ 39.50
Selling Price
$ 35.09
1399
1053
988
3189
Market Price
$ 59.00
Selling Price
$ 50.19
1760
1146
570
2750
Market Price
$ 45.01
Selling Price
$ 40.28
1224
775
836
1832
Market Price
$ 62.91
Selling Price
$ 53.74
888
779
855
1061
Market Price
$ 66.17
Selling Price
$ 56.14
2087
660
1706
2333
Market Price
$ 50.17
Selling Price
$ 43.98
217
151
74
906
Market Price
$ 39.49
Selling Price
$ 34.59
3569
1106
2443
3729
Market Price
$ 40.07
Selling Price
$ 34.66
146
34
87
635
Market Price
$ 56.81
Selling Price
$ 49.57
2828
586
2246
4556
Market Price
$ 32.11
Selling Price
$ 27.73
1288
709
1126
2183
Market Price
$ 52.80
Selling Price
$ 44.69
1894
508
1084
2792
Market Price
$ 67.31
Selling Price
$ 56.90
977
497
577
3589