Market Price
$ 55.49
Selling Price
$ 50.30
2294
1864
841
4061
Market Price
$ 59.96
Selling Price
$ 52.38
2494
1145
1269
4074
Market Price
$ 55.94
Selling Price
$ 50.54
1536
649
785
2222
Market Price
$ 42.00
Selling Price
$ 35.10
1057
956
740
4147
Market Price
$ 39.71
Selling Price
$ 33.32
2576
1758
2175
3351
Market Price
$ 67.90
Selling Price
$ 58.83
832
250
479
838
Market Price
$ 62.27
Selling Price
$ 55.28
598
315
200
2338
Market Price
$ 60.89
Selling Price
$ 52.52
877
682
456
1952
Market Price
$ 42.07
Selling Price
$ 37.45
637
440
444
1147
Market Price
$ 57.20
Selling Price
$ 48.23
4228
3432
3977
4605
Market Price
$ 67.65
Selling Price
$ 59.58
2290
1602
608
2792
Market Price
$ 46.41
Selling Price
$ 39.88
2563
1269
1350
2968
Market Price
$ 31.79
Selling Price
$ 26.61
237
94
172
1171
Market Price
$ 39.08
Selling Price
$ 34.39
1229
754
285
1791
Market Price
$ 61.91
Selling Price
$ 51.78
1006
443
664
2636
Market Price
$ 61.09
Selling Price
$ 54.84
195
102
149
485
Market Price
$ 50.60
Selling Price
$ 42.47
1390
1101
407
1467
Market Price
$ 37.31
Selling Price
$ 32.51
3119
1385
1495
3424
Market Price
$ 37.46
Selling Price
$ 31.69
3123
1331
757
4959
Market Price
$ 53.82
Selling Price
$ 45.31
3084
1349
2114
3994
Market Price
$ 53.30
Selling Price
$ 44.96
686
549
284
2329
Market Price
$ 45.67
Selling Price
$ 39.83
507
472
269
1504
Market Price
$ 48.06
Selling Price
$ 43.06
1706
980
1621
1737
Market Price
$ 59.07
Selling Price
$ 50.15
1949
1101
1197
4508
Market Price
$ 57.00
Selling Price
$ 49.24
4343
4140
3732
4810
Market Price
$ 64.81
Selling Price
$ 57.01
1819
758
697
2046
Market Price
$ 64.99
Selling Price
$ 58.61
3037
2982
2619
4486
Market Price
$ 51.83
Selling Price
$ 47.01
2602
2206
848
3170
Market Price
$ 29.90
Selling Price
$ 27.15
1208
868
1192
2325
Market Price
$ 38.43
Selling Price
$ 32.91
3279
1005
3012
3584
Market Price
$ 54.66
Selling Price
$ 49.13
467
404
219
468
Market Price
$ 47.04
Selling Price
$ 39.25
2560
746
1771
4690
Market Price
$ 45.86
Selling Price
$ 40.71
2088
1281
1112
4187
Market Price
$ 68.44
Selling Price
$ 58.09
1469
938
784
3422
Market Price
$ 33.56
Selling Price
$ 28.25
2531
2375
910
3512
Market Price
$ 34.81
Selling Price
$ 31.06
1685
1547
611
4612
Market Price
$ 50.48
Selling Price
$ 45.68
655
276
518
859
Market Price
$ 39.86
Selling Price
$ 34.12
209
134
119
419
Market Price
$ 66.75
Selling Price
$ 56.63
1716
1148
868
3470
Market Price
$ 45.31
Selling Price
$ 39.68
438
226
244
1958