Market Price
$ 63.21
Selling Price
$ 55.00
641
573
435
1548
Market Price
$ 41.22
Selling Price
$ 36.62
2296
562
564
4273
Market Price
$ 65.00
Selling Price
$ 57.71
196
115
175
498
Market Price
$ 61.13
Selling Price
$ 52.31
3981
1256
3114
4737
Market Price
$ 42.52
Selling Price
$ 36.27
688
453
448
2069
Market Price
$ 41.54
Selling Price
$ 34.69
1192
1187
489
2238
Market Price
$ 41.32
Selling Price
$ 37.39
297
180
174
957
Market Price
$ 34.11
Selling Price
$ 30.75
746
257
671
2114
Market Price
$ 63.51
Selling Price
$ 53.79
244
191
147
603
Market Price
$ 67.20
Selling Price
$ 59.40
1079
594
947
2243
Market Price
$ 57.23
Selling Price
$ 49.40
767
567
611
2797
Market Price
$ 64.36
Selling Price
$ 54.21
658
588
170
1765
Market Price
$ 64.25
Selling Price
$ 53.88
1975
653
1337
2142
Market Price
$ 33.83
Selling Price
$ 28.39
273
93
60
867
Market Price
$ 37.77
Selling Price
$ 32.69
2000
1439
1968
2943
Market Price
$ 54.57
Selling Price
$ 48.36
862
801
454
3727
Market Price
$ 45.47
Selling Price
$ 38.03
1006
889
222
2748
Market Price
$ 58.18
Selling Price
$ 50.60
2126
1600
1476
2455
Market Price
$ 57.75
Selling Price
$ 51.66
768
226
397
1536
Market Price
$ 29.68
Selling Price
$ 25.89
1168
372
297
2759
Market Price
$ 61.62
Selling Price
$ 52.60
1207
1105
831
3889
Market Price
$ 69.10
Selling Price
$ 59.04
2713
1994
966
3564
Market Price
$ 57.07
Selling Price
$ 49.20
630
561
403
1102
Market Price
$ 48.40
Selling Price
$ 42.33
2782
2192
1552
4790
Market Price
$ 40.47
Selling Price
$ 34.14
466
402
135
933
Market Price
$ 40.02
Selling Price
$ 34.46
1622
1085
1087
2729
Market Price
$ 56.33
Selling Price
$ 49.39
668
578
389
2654
Market Price
$ 59.98
Selling Price
$ 50.82
2497
2129
707
4074
Market Price
$ 55.65
Selling Price
$ 48.24
3523
2238
2978
3802
Market Price
$ 35.91
Selling Price
$ 31.80
3367
3346
2139
3564
Market Price
$ 46.87
Selling Price
$ 40.25
1678
446
808
2934
Market Price
$ 43.69
Selling Price
$ 36.48
4068
899
2604
4894
Market Price
$ 30.33
Selling Price
$ 27.38
703
569
151
2173
Market Price
$ 41.00
Selling Price
$ 36.81
712
343
710
2651
Market Price
$ 49.18
Selling Price
$ 43.89
649
478
557
2480
Market Price
$ 47.53
Selling Price
$ 40.88
273
160
193
606
Market Price
$ 66.18
Selling Price
$ 56.83
1357
808
584
2626
Market Price
$ 30.09
Selling Price
$ 26.09
1857
524
1423
2790
Market Price
$ 46.15
Selling Price
$ 39.54
948
247
254
1643
Market Price
$ 55.10
Selling Price
$ 48.87
895
321
858
1367