Market Price
$ 50.20
Selling Price
$ 41.90
872
268
406
1545
Market Price
$ 44.16
Selling Price
$ 38.86
1697
612
1393
1899
Market Price
$ 34.73
Selling Price
$ 30.80
3271
1890
963
3414
Market Price
$ 60.55
Selling Price
$ 53.39
1267
298
291
3348
Market Price
$ 52.42
Selling Price
$ 47.04
828
290
464
1305
Market Price
$ 61.64
Selling Price
$ 52.27
1213
681
419
1360
Market Price
$ 44.84
Selling Price
$ 39.78
1317
1130
987
2947
Market Price
$ 33.27
Selling Price
$ 28.87
1095
873
282
2952
Market Price
$ 42.45
Selling Price
$ 38.19
3167
1542
2676
3299
Market Price
$ 50.34
Selling Price
$ 45.69
322
253
130
968
Market Price
$ 38.08
Selling Price
$ 31.76
1006
738
562
4829
Market Price
$ 49.16
Selling Price
$ 41.04
1721
1417
1385
4756
Market Price
$ 55.90
Selling Price
$ 49.47
2681
1150
979
3755
Market Price
$ 41.46
Selling Price
$ 37.11
1358
931
1160
4208
Market Price
$ 57.72
Selling Price
$ 48.69
3186
2450
3013
3295
Market Price
$ 55.46
Selling Price
$ 48.79
2740
707
2069
2920
Market Price
$ 54.07
Selling Price
$ 45.08
859
399
199
2062
Market Price
$ 56.61
Selling Price
$ 50.54
966
309
623
2335
Market Price
$ 30.19
Selling Price
$ 25.87
2522
1557
1057
3244
Market Price
$ 34.68
Selling Price
$ 29.60
971
757
439
1351
Market Price
$ 37.68
Selling Price
$ 32.37
1415
618
1294
3648
Market Price
$ 41.10
Selling Price
$ 35.76
2978
2338
892
3187
Market Price
$ 32.48
Selling Price
$ 28.81
351
319
330
401
Market Price
$ 32.28
Selling Price
$ 27.76
3526
2324
1400
4299
Market Price
$ 33.87
Selling Price
$ 28.33
707
210
645
2359
Market Price
$ 48.37
Selling Price
$ 41.29
3185
870
2923
4968
Market Price
$ 44.13
Selling Price
$ 39.38
2558
2402
2450
2984
Market Price
$ 49.80
Selling Price
$ 43.54
1617
973
513
2921
Market Price
$ 59.59
Selling Price
$ 51.10
1123
330
694
2692
Market Price
$ 45.32
Selling Price
$ 38.99
2439
2308
1591
3332
Market Price
$ 46.81
Selling Price
$ 39.61
2966
2386
1465
4687
Market Price
$ 39.04
Selling Price
$ 33.02
1068
967
223
2243
Market Price
$ 51.63
Selling Price
$ 45.17
676
265
472
2726
Market Price
$ 65.88
Selling Price
$ 55.94
251
191
84
856
Market Price
$ 51.86
Selling Price
$ 46.51
3226
1941
2181
4709
Market Price
$ 31.71
Selling Price
$ 27.20
2723
1522
1652
3569
Market Price
$ 62.42
Selling Price
$ 56.50
2268
710
1971
4833
Market Price
$ 35.69
Selling Price
$ 30.09
2154
2020
1372
4955
Market Price
$ 39.58
Selling Price
$ 34.66
3351
2346
2340
3820
Market Price
$ 56.57
Selling Price
$ 51.07
3415
2217
2249
4148