Market Price
$ 42.34
Selling Price
$ 36.93
1558
961
323
2218
Market Price
$ 63.13
Selling Price
$ 56.41
2668
933
2312
3709
Market Price
$ 44.13
Selling Price
$ 38.38
1854
852
977
2423
Market Price
$ 57.06
Selling Price
$ 48.50
3022
2431
2636
4931
Market Price
$ 68.31
Selling Price
$ 59.70
2458
2175
859
3172
Market Price
$ 44.60
Selling Price
$ 40.00
1750
1484
1261
2267
Market Price
$ 55.61
Selling Price
$ 50.10
863
800
410
1770
Market Price
$ 45.37
Selling Price
$ 38.50
291
203
197
517
Market Price
$ 58.98
Selling Price
$ 50.81
1909
1415
1076
2479
Market Price
$ 32.55
Selling Price
$ 28.51
2488
1104
2192
2990
Market Price
$ 65.80
Selling Price
$ 57.25
1819
806
469
3917
Market Price
$ 61.57
Selling Price
$ 54.24
2661
1555
1601
3445
Market Price
$ 31.97
Selling Price
$ 27.99
409
188
386
534
Market Price
$ 62.13
Selling Price
$ 55.23
1181
745
368
1279
Market Price
$ 31.27
Selling Price
$ 27.73
1516
1368
423
2489
Market Price
$ 63.79
Selling Price
$ 54.47
261
95
109
1205
Market Price
$ 58.65
Selling Price
$ 49.87
4558
3297
3810
4646
Market Price
$ 64.35
Selling Price
$ 56.63
1131
1007
995
1135
Market Price
$ 67.49
Selling Price
$ 57.76
570
407
474
1044
Market Price
$ 67.07
Selling Price
$ 57.39
2554
590
653
3110
Market Price
$ 51.80
Selling Price
$ 44.72
1802
1596
740
2034
Market Price
$ 40.40
Selling Price
$ 35.41
1362
378
905
4707
Market Price
$ 56.09
Selling Price
$ 47.44
4138
2132
2205
4616
Market Price
$ 42.37
Selling Price
$ 35.60
793
782
699
1015
Market Price
$ 41.86
Selling Price
$ 35.19
2767
908
911
3890
Market Price
$ 29.97
Selling Price
$ 26.78
2629
2249
2253
3441
Market Price
$ 41.14
Selling Price
$ 36.24
2517
1745
1729
4540
Market Price
$ 63.15
Selling Price
$ 54.80
664
276
277
1442
Market Price
$ 39.83
Selling Price
$ 35.92
1973
833
1353
1985
Market Price
$ 52.31
Selling Price
$ 44.94
554
192
347
1109
Market Price
$ 47.37
Selling Price
$ 42.92
342
194
259
1449
Market Price
$ 55.53
Selling Price
$ 48.22
3549
3255
2609
3606
Market Price
$ 68.40
Selling Price
$ 57.73
1366
913
1019
2295
Market Price
$ 29.95
Selling Price
$ 25.15
2322
2275
1986
2918
Market Price
$ 58.68
Selling Price
$ 49.33
2364
1639
1443
4945
Market Price
$ 50.00
Selling Price
$ 42.17
1740
1662
689
2388
Market Price
$ 67.46
Selling Price
$ 57.18
1669
1194
1324
1738
Market Price
$ 56.39
Selling Price
$ 49.57
1392
436
395
2196
Market Price
$ 49.49
Selling Price
$ 43.56
589
165
357
1312
Market Price
$ 40.21
Selling Price
$ 36.08
549
193
234
1143