Market Price
$ 61.67
Selling Price
$ 38.94
1292
432
987
2996
Market Price
$ 57.28
Selling Price
$ 34.00
1667
1473
353
3420
Market Price
$ 62.71
Selling Price
$ 38.08
2848
1666
2543
3401
Market Price
$ 49.27
Selling Price
$ 30.48
2490
1907
1500
3923
Market Price
$ 62.71
Selling Price
$ 38.12
211
82
53
777
Market Price
$ 51.10
Selling Price
$ 34.00
769
733
174
1367
Market Price
$ 58.35
Selling Price
$ 36.70
1841
1518
740
4167
Market Price
$ 55.56
Selling Price
$ 35.12
617
552
329
1151
Market Price
$ 44.66
Selling Price
$ 29.00
743
186
413
1590
Market Price
$ 55.15
Selling Price
$ 32.97
2690
2689
1770
4734
Market Price
$ 50.14
Selling Price
$ 33.25
1029
915
670
1610
Market Price
$ 54.81
Selling Price
$ 36.00
1375
276
466
4706
Market Price
$ 57.41
Selling Price
$ 34.42
2812
1639
682
3726
Market Price
$ 59.66
Selling Price
$ 39.62
2812
1117
696
3214
Market Price
$ 62.66
Selling Price
$ 37.89
371
153
115
652
Market Price
$ 51.73
Selling Price
$ 33.28
628
397
496
774
Market Price
$ 52.74
Selling Price
$ 32.84
1448
459
1395
1621
Market Price
$ 48.23
Selling Price
$ 30.30
2436
759
1846
3184
Market Price
$ 55.40
Selling Price
$ 32.89
494
294
300
502
Market Price
$ 57.45
Selling Price
$ 38.04
769
304
358
983
Market Price
$ 59.23
Selling Price
$ 35.78
1682
586
1582
2923
Market Price
$ 47.10
Selling Price
$ 30.28
444
89
191
602
Market Price
$ 59.39
Selling Price
$ 38.54
1413
844
553
4540
Market Price
$ 60.58
Selling Price
$ 37.48
923
350
749
4086
Market Price
$ 55.36
Selling Price
$ 32.95
2287
640
1813
3815
Market Price
$ 50.64
Selling Price
$ 32.43
3220
755
2810
3243
Market Price
$ 58.56
Selling Price
$ 36.39
2361
2058
1644
4348
Market Price
$ 66.21
Selling Price
$ 39.85
2842
1568
2010
3914
Market Price
$ 52.55
Selling Price
$ 34.28
1835
651
723
2448
Market Price
$ 55.82
Selling Price
$ 37.19
2144
752
673
3220
Market Price
$ 57.27
Selling Price
$ 33.88
2846
2521
679
3642
Market Price
$ 55.11
Selling Price
$ 34.08
939
265
527
2930
Market Price
$ 52.50
Selling Price
$ 32.17
1992
1357
1021
2272
Market Price
$ 54.22
Selling Price
$ 32.26
387
372
228
419
Market Price
$ 51.45
Selling Price
$ 33.04
3594
3360
1352
3881
Market Price
$ 49.62
Selling Price
$ 30.98
514
143
397
522
Market Price
$ 56.56
Selling Price
$ 37.28
1942
883
1069
3607
Market Price
$ 49.66
Selling Price
$ 31.81
1975
1306
763
4177
Market Price
$ 61.96
Selling Price
$ 37.26
1326
303
812
3161
Market Price
$ 54.03
Selling Price
$ 34.83
115
103
100
569