Market Price
$ 37.77
Selling Price
$ 32.35
1207
571
891
1670
Market Price
$ 65.74
Selling Price
$ 57.53
1463
1073
1391
1522
Market Price
$ 34.57
Selling Price
$ 30.10
761
620
556
3114
Market Price
$ 38.91
Selling Price
$ 34.33
972
523
610
3586
Market Price
$ 42.98
Selling Price
$ 38.85
1685
1681
1051
2370
Market Price
$ 39.94
Selling Price
$ 33.30
2500
1367
1101
4645
Market Price
$ 68.88
Selling Price
$ 57.56
178
125
89
482
Market Price
$ 59.97
Selling Price
$ 53.16
2111
1429
489
3938
Market Price
$ 44.59
Selling Price
$ 37.75
4068
2023
2672
4996
Market Price
$ 54.65
Selling Price
$ 48.53
479
224
288
1424
Market Price
$ 57.13
Selling Price
$ 48.29
503
399
196
2236
Market Price
$ 53.02
Selling Price
$ 44.31
367
124
170
637
Market Price
$ 42.78
Selling Price
$ 37.76
1167
981
627
4814
Market Price
$ 47.37
Selling Price
$ 39.82
2554
1657
2450
4457
Market Price
$ 51.74
Selling Price
$ 45.45
1377
406
1251
2097
Market Price
$ 33.92
Selling Price
$ 30.82
443
355
122
1573
Market Price
$ 45.67
Selling Price
$ 39.54
1410
389
1348
1957
Market Price
$ 56.36
Selling Price
$ 47.30
331
181
282
1197
Market Price
$ 53.30
Selling Price
$ 45.65
579
140
284
1067
Market Price
$ 61.46
Selling Price
$ 51.99
2568
1715
2432
2577
Market Price
$ 59.03
Selling Price
$ 51.43
725
199
632
2035
Market Price
$ 43.52
Selling Price
$ 36.71
2784
1156
2381
4792
Market Price
$ 68.49
Selling Price
$ 59.05
479
214
349
539
Market Price
$ 35.48
Selling Price
$ 31.18
3076
2300
1654
4750
Market Price
$ 54.06
Selling Price
$ 47.28
886
849
778
2522
Market Price
$ 29.07
Selling Price
$ 25.07
1930
744
1467
4017
Market Price
$ 34.79
Selling Price
$ 29.36
1141
1041
547
2912
Market Price
$ 64.18
Selling Price
$ 55.57
2853
2513
1816
4296
Market Price
$ 44.64
Selling Price
$ 39.50
1239
849
305
2653
Market Price
$ 32.72
Selling Price
$ 27.30
781
176
543
3235
Market Price
$ 41.17
Selling Price
$ 35.68
319
204
287
698
Market Price
$ 63.92
Selling Price
$ 53.69
1175
400
671
1425
Market Price
$ 52.03
Selling Price
$ 45.93
1120
865
1041
1898
Market Price
$ 32.14
Selling Price
$ 26.98
837
414
350
2229
Market Price
$ 52.45
Selling Price
$ 44.66
1540
925
633
2930
Market Price
$ 66.27
Selling Price
$ 57.11
1172
318
517
1377
Market Price
$ 40.99
Selling Price
$ 36.96
1790
1772
815
4836
Market Price
$ 54.84
Selling Price
$ 45.89
2840
2779
799
4787
Market Price
$ 62.66
Selling Price
$ 55.84
3080
1790
830
4583
Market Price
$ 67.69
Selling Price
$ 57.76
489
385
395
544