Market Price
$ 38.28
Selling Price
$ 33.81
1363
300
1110
1539
Market Price
$ 69.69
Selling Price
$ 58.30
3406
1825
1028
3459
Market Price
$ 64.07
Selling Price
$ 54.23
2890
1805
976
3375
Market Price
$ 44.68
Selling Price
$ 39.28
376
274
163
438
Market Price
$ 57.59
Selling Price
$ 50.73
938
678
392
1114
Market Price
$ 46.92
Selling Price
$ 39.78
2466
576
733
3012
Market Price
$ 33.92
Selling Price
$ 29.39
3735
1054
2444
4877
Market Price
$ 60.72
Selling Price
$ 50.73
2298
713
2019
4398
Market Price
$ 36.98
Selling Price
$ 31.42
1642
1104
1064
4998
Market Price
$ 32.43
Selling Price
$ 27.12
1199
352
1071
1360
Market Price
$ 30.82
Selling Price
$ 26.40
3167
1449
1471
3888
Market Price
$ 30.54
Selling Price
$ 26.62
1495
1216
1221
3378
Market Price
$ 44.98
Selling Price
$ 38.90
647
420
363
1003
Market Price
$ 52.94
Selling Price
$ 47.63
2385
814
1938
4195
Market Price
$ 67.78
Selling Price
$ 58.08
3012
2420
1581
4416
Market Price
$ 56.21
Selling Price
$ 49.26
2433
1868
1636
4669
Market Price
$ 36.65
Selling Price
$ 31.07
1304
917
345
3864
Market Price
$ 31.14
Selling Price
$ 27.03
447
95
221
774
Market Price
$ 44.12
Selling Price
$ 38.02
3619
1566
2727
4125
Market Price
$ 66.34
Selling Price
$ 57.69
505
498
110
983
Market Price
$ 62.00
Selling Price
$ 51.82
242
110
235
673
Market Price
$ 53.92
Selling Price
$ 47.13
1466
713
1266
4073
Market Price
$ 58.66
Selling Price
$ 52.94
467
268
388
893
Market Price
$ 47.62
Selling Price
$ 40.86
205
57
139
1008
Market Price
$ 59.51
Selling Price
$ 53.79
3542
2046
2826
3698
Market Price
$ 62.87
Selling Price
$ 56.03
1140
909
309
1159
Market Price
$ 61.07
Selling Price
$ 55.45
586
504
410
966
Market Price
$ 62.42
Selling Price
$ 53.74
2856
2586
1940
4940
Market Price
$ 32.44
Selling Price
$ 27.75
2771
2507
1375
3129
Market Price
$ 63.85
Selling Price
$ 55.00
1413
654
801
2724
Market Price
$ 56.43
Selling Price
$ 50.75
2124
1206
802
4753
Market Price
$ 65.61
Selling Price
$ 57.92
1747
1182
1354
2417
Market Price
$ 40.54
Selling Price
$ 36.28
2682
1669
928
3147
Market Price
$ 51.22
Selling Price
$ 44.49
989
360
292
1254
Market Price
$ 33.84
Selling Price
$ 30.40
3513
2747
2284
4160
Market Price
$ 43.26
Selling Price
$ 39.16
376
223
158
1236
Market Price
$ 54.78
Selling Price
$ 46.81
617
345
489
1146
Market Price
$ 38.24
Selling Price
$ 33.29
689
368
343
1716
Market Price
$ 51.48
Selling Price
$ 43.22
1272
1237
981
1698
Market Price
$ 34.22
Selling Price
$ 29.27
1695
1669
940
2315