Market Price
$ 62.85
Selling Price
$ 52.75
1185
472
562
1803
Market Price
$ 62.59
Selling Price
$ 52.58
996
589
924
4722
Market Price
$ 43.00
Selling Price
$ 38.38
515
302
211
594
Market Price
$ 44.60
Selling Price
$ 38.11
702
593
344
958
Market Price
$ 34.11
Selling Price
$ 30.72
2108
1960
1386
3328
Market Price
$ 62.10
Selling Price
$ 53.50
557
162
299
644
Market Price
$ 41.44
Selling Price
$ 35.59
841
307
540
3520
Market Price
$ 53.20
Selling Price
$ 44.82
3717
2248
1217
4576
Market Price
$ 48.13
Selling Price
$ 42.84
1373
881
449
2878
Market Price
$ 42.89
Selling Price
$ 36.45
3296
905
1344
3385
Market Price
$ 45.27
Selling Price
$ 38.14
2229
1350
1474
3122
Market Price
$ 63.11
Selling Price
$ 54.76
362
161
336
897
Market Price
$ 52.75
Selling Price
$ 46.88
1879
1167
610
1983
Market Price
$ 47.50
Selling Price
$ 39.88
591
162
128
1917
Market Price
$ 61.94
Selling Price
$ 54.17
2594
1020
1460
3690
Market Price
$ 51.76
Selling Price
$ 45.33
673
510
144
2039
Market Price
$ 58.44
Selling Price
$ 49.16
228
196
129
600
Market Price
$ 68.26
Selling Price
$ 58.48
1435
367
1224
1756
Market Price
$ 42.14
Selling Price
$ 37.76
2002
1900
952
2605
Market Price
$ 53.18
Selling Price
$ 46.76
2369
1283
1326
4095
Market Price
$ 40.10
Selling Price
$ 33.69
2575
1459
1650
3530
Market Price
$ 36.68
Selling Price
$ 32.23
1544
652
444
3641
Market Price
$ 39.84
Selling Price
$ 34.15
1556
1396
1124
1586
Market Price
$ 45.35
Selling Price
$ 37.84
388
133
91
1146
Market Price
$ 48.06
Selling Price
$ 43.35
1866
1751
1698
1996
Market Price
$ 60.62
Selling Price
$ 51.30
3768
3405
2347
4043
Market Price
$ 33.26
Selling Price
$ 27.72
2256
802
714
2783
Market Price
$ 51.70
Selling Price
$ 44.10
924
627
256
1770
Market Price
$ 66.41
Selling Price
$ 55.93
598
234
461
789
Market Price
$ 67.59
Selling Price
$ 58.52
1897
381
634
2543
Market Price
$ 42.51
Selling Price
$ 35.55
2557
2536
1023
2623
Market Price
$ 62.49
Selling Price
$ 54.75
2655
1535
1983
4421
Market Price
$ 65.55
Selling Price
$ 59.40
288
144
241
654
Market Price
$ 44.61
Selling Price
$ 37.42
825
620
276
1379
Market Price
$ 64.42
Selling Price
$ 57.56
3534
3322
2601
3748
Market Price
$ 58.77
Selling Price
$ 51.80
1246
679
396
4223
Market Price
$ 55.84
Selling Price
$ 47.14
2458
656
2330
4202
Market Price
$ 33.46
Selling Price
$ 29.63
455
291
273
741
Market Price
$ 30.09
Selling Price
$ 25.34
2625
2223
1477
2853
Market Price
$ 40.54
Selling Price
$ 35.69
1055
924
840
1720