Market Price
$ 66.11
Selling Price
$ 59.01
1416
567
341
2615
Market Price
$ 49.62
Selling Price
$ 44.61
585
568
191
1725
Market Price
$ 54.71
Selling Price
$ 46.35
754
694
404
2010
Market Price
$ 47.90
Selling Price
$ 42.39
1243
693
1123
2009
Market Price
$ 41.87
Selling Price
$ 35.19
1633
1398
1112
2572
Market Price
$ 67.84
Selling Price
$ 59.52
2307
463
1170
4169
Market Price
$ 48.68
Selling Price
$ 44.14
788
261
167
811
Market Price
$ 39.07
Selling Price
$ 33.73
3606
1017
2248
3907
Market Price
$ 65.70
Selling Price
$ 56.50
2359
1269
2053
4953
Market Price
$ 45.61
Selling Price
$ 39.59
298
219
278
1168
Market Price
$ 43.95
Selling Price
$ 38.81
4240
2966
3510
4421
Market Price
$ 49.06
Selling Price
$ 43.16
3750
1692
1859
4243
Market Price
$ 59.96
Selling Price
$ 50.66
2663
2646
821
3522
Market Price
$ 43.26
Selling Price
$ 38.38
251
202
112
850
Market Price
$ 30.26
Selling Price
$ 27.08
418
98
400
1796
Market Price
$ 53.03
Selling Price
$ 47.35
732
248
631
2217
Market Price
$ 45.62
Selling Price
$ 38.21
1716
549
912
3702
Market Price
$ 58.93
Selling Price
$ 51.24
2126
683
848
4690
Market Price
$ 60.68
Selling Price
$ 52.67
1112
719
1097
4524
Market Price
$ 45.67
Selling Price
$ 39.03
1687
343
920
2900
Market Price
$ 32.06
Selling Price
$ 27.49
3066
2840
2546
4063
Market Price
$ 70.59
Selling Price
$ 59.48
507
481
134
1232
Market Price
$ 67.39
Selling Price
$ 58.30
2102
845
1014
2708
Market Price
$ 54.71
Selling Price
$ 45.68
3652
2939
768
4093
Market Price
$ 43.21
Selling Price
$ 36.70
588
218
231
935
Market Price
$ 57.31
Selling Price
$ 49.27
717
434
550
1387
Market Price
$ 29.54
Selling Price
$ 26.55
1107
1009
327
4142
Market Price
$ 34.28
Selling Price
$ 31.16
662
402
392
2042
Market Price
$ 69.48
Selling Price
$ 58.08
500
179
195
672
Market Price
$ 35.40
Selling Price
$ 31.41
2241
687
1802
3122
Market Price
$ 42.85
Selling Price
$ 36.33
3771
2454
1761
3988
Market Price
$ 46.89
Selling Price
$ 41.74
474
398
437
583
Market Price
$ 41.68
Selling Price
$ 37.46
944
785
700
3150
Market Price
$ 46.08
Selling Price
$ 40.19
855
199
267
925
Market Price
$ 51.08
Selling Price
$ 46.16
135
33
28
416
Market Price
$ 52.05
Selling Price
$ 43.54
1075
493
278
2131
Market Price
$ 44.26
Selling Price
$ 37.18
1599
1088
930
4781
Market Price
$ 45.06
Selling Price
$ 39.11
2393
1032
2062
4787
Market Price
$ 36.85
Selling Price
$ 32.80
1917
514
436
2655
Market Price
$ 53.43
Selling Price
$ 44.96
2331
1095
856
2904