Market Price
$ 67.79
Selling Price
$ 57.79
1591
409
860
2858
Market Price
$ 52.39
Selling Price
$ 43.97
3953
1673
1076
4544
Market Price
$ 51.52
Selling Price
$ 45.68
2217
708
1312
2295
Market Price
$ 61.09
Selling Price
$ 53.15
1725
702
956
1945
Market Price
$ 62.60
Selling Price
$ 53.36
2803
609
1453
3459
Market Price
$ 46.34
Selling Price
$ 39.54
3077
870
1373
4474
Market Price
$ 47.57
Selling Price
$ 39.79
1760
1185
593
3149
Market Price
$ 38.72
Selling Price
$ 33.13
1200
630
993
2664
Market Price
$ 39.77
Selling Price
$ 33.63
392
161
90
640
Market Price
$ 57.10
Selling Price
$ 48.33
3174
2794
1927
3211
Market Price
$ 54.69
Selling Price
$ 49.34
2435
625
1993
4296
Market Price
$ 66.67
Selling Price
$ 57.80
275
175
191
1071
Market Price
$ 55.58
Selling Price
$ 48.21
2570
1568
1868
4650
Market Price
$ 48.09
Selling Price
$ 41.09
413
117
278
1436
Market Price
$ 38.88
Selling Price
$ 32.41
169
109
78
410
Market Price
$ 37.62
Selling Price
$ 31.99
1299
744
291
3055
Market Price
$ 40.78
Selling Price
$ 34.18
886
181
394
2160
Market Price
$ 57.75
Selling Price
$ 49.64
2670
2362
1228
4385
Market Price
$ 32.89
Selling Price
$ 28.00
2572
2051
622
2725
Market Price
$ 51.28
Selling Price
$ 45.12
1278
619
539
2846
Market Price
$ 52.11
Selling Price
$ 45.87
2600
1404
648
4302
Market Price
$ 33.16
Selling Price
$ 29.75
2971
670
740
3240
Market Price
$ 30.60
Selling Price
$ 25.95
1023
927
781
3581
Market Price
$ 29.85
Selling Price
$ 25.01
287
164
141
670
Market Price
$ 54.26
Selling Price
$ 48.03
1204
899
1156
1948
Market Price
$ 32.67
Selling Price
$ 28.37
1971
669
725
4837
Market Price
$ 38.40
Selling Price
$ 34.61
1563
733
452
1999
Market Price
$ 32.89
Selling Price
$ 28.23
2645
1265
1552
3845
Market Price
$ 30.95
Selling Price
$ 27.18
819
235
429
1341
Market Price
$ 30.58
Selling Price
$ 27.56
579
117
318
2189
Market Price
$ 58.95
Selling Price
$ 51.87
683
515
365
2036
Market Price
$ 39.29
Selling Price
$ 33.94
2855
672
1322
3317
Market Price
$ 60.62
Selling Price
$ 54.27
872
319
373
1060
Market Price
$ 54.24
Selling Price
$ 47.47
3114
2059
2376
4775
Market Price
$ 61.40
Selling Price
$ 52.69
2232
1303
556
2308
Market Price
$ 62.12
Selling Price
$ 52.00
693
646
651
2145
Market Price
$ 29.27
Selling Price
$ 25.77
1779
363
401
3196
Market Price
$ 62.47
Selling Price
$ 52.28
559
144
463
1408
Market Price
$ 52.17
Selling Price
$ 46.88
2846
2762
1846
4346
Market Price
$ 34.55
Selling Price
$ 29.04
1320
896
1274
1366