Market Price
$ 32.40
Selling Price
$ 28.26
1980
1198
1385
2110
Market Price
$ 66.92
Selling Price
$ 56.64
1186
641
858
2857
Market Price
$ 46.65
Selling Price
$ 41.64
1598
979
1093
3145
Market Price
$ 46.69
Selling Price
$ 42.19
2284
590
2248
4559
Market Price
$ 68.02
Selling Price
$ 59.78
3871
2592
3500
3957
Market Price
$ 34.46
Selling Price
$ 30.56
1143
883
345
2865
Market Price
$ 65.36
Selling Price
$ 57.68
1273
348
1174
3195
Market Price
$ 36.49
Selling Price
$ 30.94
1807
1479
1686
3055
Market Price
$ 42.39
Selling Price
$ 35.68
1307
368
380
2562
Market Price
$ 47.08
Selling Price
$ 40.81
372
129
174
835
Market Price
$ 57.03
Selling Price
$ 47.79
2013
656
552
2653
Market Price
$ 63.74
Selling Price
$ 57.72
2182
932
2090
2793
Market Price
$ 53.92
Selling Price
$ 48.60
1304
264
650
2291
Market Price
$ 59.53
Selling Price
$ 53.43
2582
695
1465
2867
Market Price
$ 60.98
Selling Price
$ 52.85
1758
649
1448
2405
Market Price
$ 57.90
Selling Price
$ 50.27
4173
1486
2779
4569
Market Price
$ 67.57
Selling Price
$ 57.84
1607
1514
1142
4999
Market Price
$ 54.21
Selling Price
$ 47.98
108
30
34
425
Market Price
$ 47.21
Selling Price
$ 40.68
1750
1219
806
2825
Market Price
$ 37.88
Selling Price
$ 31.81
1375
1248
376
2420
Market Price
$ 37.27
Selling Price
$ 31.12
4077
1555
2320
4328
Market Price
$ 50.51
Selling Price
$ 44.59
553
382
272
1450
Market Price
$ 66.11
Selling Price
$ 55.62
1764
1574
819
2985
Market Price
$ 40.37
Selling Price
$ 34.50
2115
1750
1159
2747
Market Price
$ 60.47
Selling Price
$ 53.96
868
225
351
1078
Market Price
$ 55.07
Selling Price
$ 46.76
2114
1761
1820
4771
Market Price
$ 44.85
Selling Price
$ 39.95
1603
483
1333
3218
Market Price
$ 60.40
Selling Price
$ 54.33
356
177
310
430
Market Price
$ 53.72
Selling Price
$ 45.57
2825
993
2114
4824
Market Price
$ 29.50
Selling Price
$ 26.17
3177
1544
710
3485
Market Price
$ 61.66
Selling Price
$ 55.09
2607
1899
1258
4527
Market Price
$ 59.47
Selling Price
$ 51.43
1230
1108
1060
2913
Market Price
$ 41.18
Selling Price
$ 35.68
1432
909
1299
1891
Market Price
$ 37.55
Selling Price
$ 33.99
1994
838
1123
3213
Market Price
$ 54.03
Selling Price
$ 48.10
1068
307
771
1262
Market Price
$ 57.16
Selling Price
$ 48.83
609
184
416
708
Market Price
$ 50.34
Selling Price
$ 45.35
1841
1095
832
2189
Market Price
$ 31.13
Selling Price
$ 27.64
1346
281
1035
1576
Market Price
$ 39.11
Selling Price
$ 34.29
343
315
75
863
Market Price
$ 47.21
Selling Price
$ 39.60
679
424
435
1340