Market Price
$ 68.12
Selling Price
$ 57.37
745
175
619
1484
Market Price
$ 68.76
Selling Price
$ 59.18
4182
2606
3273
4431
Market Price
$ 52.97
Selling Price
$ 47.84
1920
1825
1435
3552
Market Price
$ 61.56
Selling Price
$ 51.67
613
470
219
802
Market Price
$ 29.96
Selling Price
$ 26.83
519
136
445
614
Market Price
$ 49.46
Selling Price
$ 42.50
4458
4121
1376
4867
Market Price
$ 33.27
Selling Price
$ 30.22
237
58
79
505
Market Price
$ 46.66
Selling Price
$ 39.54
2156
865
1422
3853
Market Price
$ 67.04
Selling Price
$ 59.16
219
106
200
681
Market Price
$ 50.30
Selling Price
$ 42.08
2800
2562
793
3094
Market Price
$ 48.30
Selling Price
$ 42.08
472
414
407
823
Market Price
$ 56.44
Selling Price
$ 47.78
747
311
332
807
Market Price
$ 52.56
Selling Price
$ 45.60
443
163
324
592
Market Price
$ 46.52
Selling Price
$ 40.08
455
390
216
1285
Market Price
$ 51.21
Selling Price
$ 43.26
1302
926
384
2304
Market Price
$ 59.79
Selling Price
$ 50.41
310
92
163
506
Market Price
$ 29.30
Selling Price
$ 26.27
1188
610
262
2086
Market Price
$ 62.42
Selling Price
$ 53.64
897
459
879
1404
Market Price
$ 29.95
Selling Price
$ 25.65
184
113
68
455
Market Price
$ 44.85
Selling Price
$ 39.87
4299
1518
1394
4769
Market Price
$ 58.75
Selling Price
$ 49.56
354
120
148
742
Market Price
$ 43.96
Selling Price
$ 37.65
203
188
79
402
Market Price
$ 44.86
Selling Price
$ 37.89
1194
944
516
1878
Market Price
$ 35.22
Selling Price
$ 30.60
274
243
156
847
Market Price
$ 61.74
Selling Price
$ 53.37
373
202
298
403
Market Price
$ 67.24
Selling Price
$ 58.76
428
271
331
2099
Market Price
$ 41.28
Selling Price
$ 36.80
571
257
161
1235
Market Price
$ 38.59
Selling Price
$ 33.42
1642
1339
1433
2123
Market Price
$ 39.21
Selling Price
$ 35.10
3000
1003
1408
3247
Market Price
$ 45.92
Selling Price
$ 39.02
149
116
140
628
Market Price
$ 37.43
Selling Price
$ 33.34
1040
419
332
4059
Market Price
$ 64.00
Selling Price
$ 57.56
1352
1180
1087
3089
Market Price
$ 33.17
Selling Price
$ 29.82
719
647
155
1557
Market Price
$ 37.80
Selling Price
$ 33.85
2096
1689
1708
3815
Market Price
$ 42.85
Selling Price
$ 38.14
2111
1696
670
3455
Market Price
$ 61.21
Selling Price
$ 55.62
764
416
708
1777
Market Price
$ 69.55
Selling Price
$ 59.98
1528
1505
1356
1639
Market Price
$ 45.69
Selling Price
$ 38.10
3077
2365
2837
3449
Market Price
$ 41.45
Selling Price
$ 35.17
1467
869
1371
2553
Market Price
$ 29.32
Selling Price
$ 25.91
388
140
200
1826