Market Price
$ 38.43
Selling Price
$ 33.16
258
217
62
979
Market Price
$ 64.90
Selling Price
$ 57.03
1416
567
341
2615
Market Price
$ 34.13
Selling Price
$ 29.00
585
568
191
1725
Market Price
$ 64.33
Selling Price
$ 55.99
754
694
404
2010
Market Price
$ 45.25
Selling Price
$ 40.31
1243
693
1123
2009
Market Price
$ 32.93
Selling Price
$ 28.52
1633
1398
1112
2572
Market Price
$ 28.78
Selling Price
$ 25.77
2307
463
1170
4169
Market Price
$ 28.71
Selling Price
$ 25.11
788
261
167
811
Market Price
$ 43.90
Selling Price
$ 36.59
3606
1017
2248
3907
Market Price
$ 62.56
Selling Price
$ 55.94
2359
1269
2053
4953
Market Price
$ 42.64
Selling Price
$ 37.71
298
219
278
1168
Market Price
$ 41.08
Selling Price
$ 35.87
4240
2966
3510
4421
Market Price
$ 46.59
Selling Price
$ 38.88
3750
1692
1859
4243
Market Price
$ 66.42
Selling Price
$ 56.18
2663
2646
821
3522
Market Price
$ 43.72
Selling Price
$ 37.34
251
202
112
850
Market Price
$ 55.78
Selling Price
$ 46.84
418
98
400
1796
Market Price
$ 40.55
Selling Price
$ 33.95
732
248
631
2217
Market Price
$ 64.95
Selling Price
$ 55.97
1716
549
912
3702
Market Price
$ 29.73
Selling Price
$ 26.96
2126
683
848
4690
Market Price
$ 62.71
Selling Price
$ 52.95
1112
719
1097
4524
Market Price
$ 40.95
Selling Price
$ 35.93
1687
343
920
2900
Market Price
$ 53.38
Selling Price
$ 45.57
3066
2840
2546
4063
Market Price
$ 61.51
Selling Price
$ 55.63
507
481
134
1232
Market Price
$ 64.37
Selling Price
$ 57.53
2102
845
1014
2708
Market Price
$ 39.56
Selling Price
$ 34.01
3652
2939
768
4093
Market Price
$ 47.60
Selling Price
$ 40.84
588
218
231
935
Market Price
$ 28.94
Selling Price
$ 25.06
717
434
550
1387
Market Price
$ 50.47
Selling Price
$ 43.16
1107
1009
327
4142
Market Price
$ 50.73
Selling Price
$ 43.58
662
402
392
2042
Market Price
$ 57.42
Selling Price
$ 49.91
500
179
195
672
Market Price
$ 29.44
Selling Price
$ 25.32
2241
687
1802
3122
Market Price
$ 60.28
Selling Price
$ 52.23
3771
2454
1761
3988
Market Price
$ 38.91
Selling Price
$ 35.28
474
398
437
583
Market Price
$ 50.08
Selling Price
$ 44.72
944
785
700
3150
Market Price
$ 37.30
Selling Price
$ 31.11
855
199
267
925
Market Price
$ 47.99
Selling Price
$ 40.27
135
33
28
416
Market Price
$ 57.44
Selling Price
$ 48.42
1075
493
278
2131
Market Price
$ 42.01
Selling Price
$ 35.60
1599
1088
930
4781
Market Price
$ 39.68
Selling Price
$ 34.87
2393
1032
2062
4787
Market Price
$ 41.82
Selling Price
$ 37.91
1917
514
436
2655