Market Price
$ 40.49
Selling Price
$ 34.79
1062
946
834
2404
Market Price
$ 53.07
Selling Price
$ 47.12
2198
760
911
3475
Market Price
$ 55.81
Selling Price
$ 46.93
3312
1555
2196
3998
Market Price
$ 59.96
Selling Price
$ 54.18
849
544
557
895
Market Price
$ 47.92
Selling Price
$ 42.99
846
786
586
3831
Market Price
$ 37.70
Selling Price
$ 33.59
1283
302
1122
2587
Market Price
$ 67.92
Selling Price
$ 56.66
900
684
406
1064
Market Price
$ 32.67
Selling Price
$ 28.23
786
770
604
874
Market Price
$ 61.92
Selling Price
$ 54.84
562
293
188
1265
Market Price
$ 56.83
Selling Price
$ 50.31
210
168
92
528
Market Price
$ 38.64
Selling Price
$ 33.91
682
198
401
1704
Market Price
$ 35.27
Selling Price
$ 31.42
1048
758
209
2267
Market Price
$ 52.88
Selling Price
$ 44.39
583
444
456
2873
Market Price
$ 36.44
Selling Price
$ 31.84
875
390
428
1001
Market Price
$ 34.25
Selling Price
$ 29.94
480
350
364
1189
Market Price
$ 34.82
Selling Price
$ 30.95
625
504
172
691
Market Price
$ 53.65
Selling Price
$ 44.94
2488
2088
930
3140
Market Price
$ 52.67
Selling Price
$ 44.59
512
478
248
872
Market Price
$ 56.31
Selling Price
$ 51.00
3636
2130
2868
3799
Market Price
$ 45.38
Selling Price
$ 38.47
824
568
245
3062
Market Price
$ 46.46
Selling Price
$ 38.78
2265
909
855
4422
Market Price
$ 37.23
Selling Price
$ 31.81
240
225
85
979
Market Price
$ 35.49
Selling Price
$ 31.75
325
144
280
572
Market Price
$ 65.33
Selling Price
$ 57.32
1315
410
781
2423
Market Price
$ 33.75
Selling Price
$ 29.95
2333
1116
2142
4203
Market Price
$ 65.03
Selling Price
$ 57.47
248
79
187
728
Market Price
$ 60.11
Selling Price
$ 54.14
1679
1438
804
1901
Market Price
$ 44.92
Selling Price
$ 39.41
4294
1267
3875
4447
Market Price
$ 31.21
Selling Price
$ 27.63
618
559
450
667
Market Price
$ 41.19
Selling Price
$ 36.25
1091
895
1083
1807
Market Price
$ 62.75
Selling Price
$ 54.55
3088
1961
2684
3684
Market Price
$ 53.70
Selling Price
$ 47.16
2546
697
1842
3209
Market Price
$ 47.73
Selling Price
$ 40.42
636
565
421
2106
Market Price
$ 51.48
Selling Price
$ 43.31
1158
668
687
1177
Market Price
$ 45.96
Selling Price
$ 38.71
229
46
138
916
Market Price
$ 46.59
Selling Price
$ 41.74
434
109
338
1034
Market Price
$ 57.90
Selling Price
$ 48.34
2373
1810
1085
4442
Market Price
$ 55.54
Selling Price
$ 46.64
1341
394
496
1622
Market Price
$ 33.52
Selling Price
$ 29.96
1851
694
1064
2652
Market Price
$ 44.05
Selling Price
$ 37.72
2193
750
1545
2644