Market Price
$ 52.89
Selling Price
$ 32.00
3778
1874
2792
4525
Market Price
$ 64.13
Selling Price
$ 39.03
1118
255
1035
1627
Market Price
$ 46.73
Selling Price
$ 30.73
1288
1018
578
2448
Market Price
$ 47.97
Selling Price
$ 31.55
1630
1454
958
4342
Market Price
$ 46.73
Selling Price
$ 32.00
1357
1325
1083
2619
Market Price
$ 53.68
Selling Price
$ 32.33
431
146
205
489
Market Price
$ 41.00
Selling Price
$ 29.00
1635
1560
1412
3446
Market Price
$ 49.15
Selling Price
$ 30.04
1276
997
964
3546
Market Price
$ 51.84
Selling Price
$ 32.62
1001
310
225
3891
Market Price
$ 52.78
Selling Price
$ 34.35
451
175
280
824
Market Price
$ 55.01
Selling Price
$ 33.05
2352
1384
1320
2600
Market Price
$ 43.36
Selling Price
$ 29.00
3665
2308
1934
3989
Market Price
$ 58.06
Selling Price
$ 36.97
1952
1599
1290
3664
Market Price
$ 47.49
Selling Price
$ 30.59
2728
1285
2550
3318
Market Price
$ 47.91
Selling Price
$ 32.00
414
182
376
787
Market Price
$ 50.08
Selling Price
$ 33.14
2756
2332
2639
4810
Market Price
$ 24.74
Selling Price
$ 14.97
629
528
334
736
Market Price
$ 52.59
Selling Price
$ 31.23
1766
1134
1671
1790
Market Price
$ 57.99
Selling Price
$ 34.33
454
417
453
1721
Market Price
$ 54.75
Selling Price
$ 36.81
1535
1179
1146
4391
Market Price
$ 57.84
Selling Price
$ 39.91
550
141
250
648
Market Price
$ 44.91
Selling Price
$ 30.91
629
318
497
705
Market Price
$ 42.69
Selling Price
$ 29.00
2592
590
1777
4244
Market Price
$ 61.24
Selling Price
$ 38.22
2117
1260
956
2677
Market Price
$ 51.89
Selling Price
$ 36.72
615
222
598
2883
Market Price
$ 23.27
Selling Price
$ 14.97
873
729
491
946
Market Price
$ 50.85
Selling Price
$ 35.00
3843
1478
2888
4006
Market Price
$ 53.99
Selling Price
$ 35.13
2218
835
1638
2851
Market Price
$ 63.85
Selling Price
$ 39.65
1699
660
1155
3345
Market Price
$ 56.74
Selling Price
$ 37.70
316
203
190
724
Market Price
$ 42.14
Selling Price
$ 30.00
2686
1285
798
4370
Market Price
$ 50.08
Selling Price
$ 34.00
851
657
340
1600
Market Price
$ 48.28
Selling Price
$ 34.00
1150
718
481
2783
Market Price
$ 43.77
Selling Price
$ 29.00
2349
481
1704
4636
Market Price
$ 48.62
Selling Price
$ 32.96
328
204
74
483
Market Price
$ 54.66
Selling Price
$ 32.36
448
121
417
616
Market Price
$ 27.65
Selling Price
$ 18.98
1395
997
809
3323
Market Price
$ 57.98
Selling Price
$ 36.28
3996
3804
2030
4527
Market Price
$ 54.93
Selling Price
$ 36.35
2697
2460
1832
2919
Market Price
$ 49.90
Selling Price
$ 35.16
2128
1288
626
4477