Market Price
$ 71.35
Selling Price
$ 59.46
1177
804
851
2856
Market Price
$ 68.47
Selling Price
$ 57.91
4145
4136
2981
4204
Market Price
$ 36.83
Selling Price
$ 33.36
2935
2082
1450
3157
Market Price
$ 60.50
Selling Price
$ 51.30
883
470
628
3002
Market Price
$ 65.12
Selling Price
$ 54.38
1257
1148
528
1524
Market Price
$ 46.17
Selling Price
$ 41.87
679
341
497
1878
Market Price
$ 35.00
Selling Price
$ 31.66
2029
698
1930
4188
Market Price
$ 46.69
Selling Price
$ 42.14
131
66
39
432
Market Price
$ 45.42
Selling Price
$ 39.67
499
420
451
1495
Market Price
$ 37.61
Selling Price
$ 32.08
2862
875
1464
3460
Market Price
$ 64.75
Selling Price
$ 55.24
507
447
402
554
Market Price
$ 29.78
Selling Price
$ 26.37
1577
1126
491
2597
Market Price
$ 33.45
Selling Price
$ 28.88
1460
607
781
2029
Market Price
$ 34.74
Selling Price
$ 31.00
352
235
303
581
Market Price
$ 52.12
Selling Price
$ 45.38
491
138
307
1264
Market Price
$ 53.18
Selling Price
$ 45.30
1648
1433
336
2538
Market Price
$ 61.07
Selling Price
$ 52.03
2659
2547
1884
4249
Market Price
$ 45.21
Selling Price
$ 39.96
2869
1459
1223
3163
Market Price
$ 46.16
Selling Price
$ 40.92
518
255
293
2495
Market Price
$ 52.88
Selling Price
$ 46.55
3483
1737
2348
3658
Market Price
$ 36.06
Selling Price
$ 32.27
2658
1551
928
3516
Market Price
$ 49.24
Selling Price
$ 41.60
1159
338
303
2889
Market Price
$ 43.74
Selling Price
$ 38.58
1793
671
1159
4276
Market Price
$ 47.50
Selling Price
$ 42.10
1143
726
1099
2209
Market Price
$ 42.37
Selling Price
$ 37.30
468
309
121
1763
Market Price
$ 32.38
Selling Price
$ 28.14
2031
680
1920
2237
Market Price
$ 54.69
Selling Price
$ 49.46
1542
1165
945
1639
Market Price
$ 47.98
Selling Price
$ 41.39
379
127
111
1339
Market Price
$ 66.82
Selling Price
$ 55.83
1061
610
456
2870
Market Price
$ 39.81
Selling Price
$ 35.92
3385
860
2647
4257
Market Price
$ 62.72
Selling Price
$ 56.26
602
129
406
749
Market Price
$ 30.06
Selling Price
$ 26.79
1968
479
780
1968
Market Price
$ 46.29
Selling Price
$ 40.90
3150
941
1649
4009
Market Price
$ 30.65
Selling Price
$ 27.56
1741
707
1335
2242
Market Price
$ 67.41
Selling Price
$ 58.97
238
112
49
435
Market Price
$ 50.39
Selling Price
$ 45.77
1872
511
1844
2637
Market Price
$ 55.73
Selling Price
$ 48.29
1419
763
1124
3238
Market Price
$ 37.69
Selling Price
$ 33.56
2913
1326
1258
4727
Market Price
$ 51.24
Selling Price
$ 43.17
2201
633
1012
3389
Market Price
$ 33.09
Selling Price
$ 29.09
1482
476
763
2714